Ich benutze Telerik MVC Grid. In meiner Tabelle habe ich einen eindeutigen Schlüssel für ein Feld definiert. Und im Controller erhalte ich den Fehler mit try ... catch in DbUpdateException.ModelState.AddModelError zeigt keine Nachricht
im catch block Ich möchte den Fehler behandeln und Fehler messagesage in Sicht. Also mit folgenden Zeile,
ModelState.AddModelError("PROGRAM_ID", "Access for this program already exists.");
return View();
Aber das zeigt keine Fehlermeldung. Irgendeine Idee warum?
Haben Sie in Ihrem Modell auch eine Eigenschaft mit dem Namen "PROGRAM_ID"? und stellen Sie sicher, Sie haben die Validierung Helfer Aufruf wie von Darin –