我正在使用telerik mvc网格.在我的表中,我为字段定义了唯一键.在控制器中我使用try … catch在DbUpdateException中捕获
错误.
在catch块中我想处理错误并在视图中显示错误消息.所以使用以下行,
ModelState.AddModelError("PROGRAM_ID","Access for this program already exists.");
return View();
但这并没有显示错误信息.知道为什么吗?
确保视图中的相应ValidationMessage具有相同的密钥:
@Html.ValidationMessage("PROGRAM_ID")
原文链接:https://www.f2er.com/aspnet/247922.html