私はテレリク mvc グリッドを使用しています。私のテーブルには、フィールドに一意のキーが定義されています。そしてコントローラーでは、DbUpdateException内でtry ... catchを使用してエラーをキャッチしています。
catch ブロックでエラーを処理し、エラー メッセージをビューに表示したいと考えています。したがって、次の行を使用して、
ModelState.AddModelError("PROGRAM_ID", "Access for this program already exists.");
return View();
しかし、これはエラーメッセージを表示していません。理由はありますか?