asp.net-mvc – ModelState.AddModelError未显示任何消息
发布时间:2020-05-25 10:10:27 所属栏目:asp.Net 来源:互联网
导读:我正在使用telerik mvc网格.在我的表中,我为字段定义了唯一键.在控制器中我使用try … catch在DbUpdateException中捕获错误. 在catch块中我想处理错误并在视图中显示错误消息.所以使用以下行, ModelState.AddModelError(PROGRAM_ID, Access for this program
|
我正在使用telerik mvc网格.在我的表中,我为字段定义了唯一键.在控制器中我使用try … catch在DbUpdateException中捕获错误. 在catch块中我想处理错误并在视图中显示错误消息.所以使用以下行, ModelState.AddModelError("PROGRAM_ID","Access for this program already exists.");
return View();
但这并没有显示错误信息.知道为什么吗? 解决方法确保视图中的相应ValidationMessage具有相同的密钥:@Html.ValidationMessage("PROGRAM_ID") (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS反向代理不使用ASP.NET中的Response.Redirect()
- ASP.NET:HTTP错误500.19 – 内部服务器错误0x8007000d
- asp.net – 优化的捆绑包在从网站请求时返回404
- asp.net-mvc – 避免“类或CssClass值未定义”ASP.NET MVC中
- asp.net-web-api – 如何为代理控制器设置Web API路由?
- 如何将数组从Asp.net服务器端传递到客户端的Javascript函数
- asp.net-mvc – HttpResponse.RemoveOutputCacheItem不工作
- asp.net – HttpRequest,HttpWebRequest和WebRequest之间的
- asp.net fileupload控件上传文件与多文件上传
- asp.net – BrowserLink MVC 6 – 不工作 – 没有额外的代码
