我正在使用 Telerik mvc 网格。在我的表中,我为字段定义了唯一键。在控制器中,我在 DbUpdateException 中使用 try ... catch 来捕获错误。
在 catch 块中,我想处理错误并在视图中显示错误消息。所以使用以下行,
ModelState.AddModelError("PROGRAM_ID", "Access for this program already exists.");
return View();
但这没有显示错误消息。知道为什么吗?