次の問題があります: フィールドの検証にリモート検証を使用していますが、例外を管理しようとしています
public class ValidationController : Controller
{
List<string> values = new List<string>() { "AAAA", "BBBB" }; //blacklist
public JsonResult NameAllowed(string ID)
{
throw new Exception();
//return Json(!values.Contains(ID), JsonRequestBehavior.AllowGet);
}
}
ただし、この場合、フォームは送信されておらず (ネットワーク キャプチャ、開発ツールバーによるエラー 500)、エラーは表示されません。
- 例外を管理する最善の方法は何ですか (タイムアウトや予測不可能な例外など)?
- フォームを送信するためにこれらのエラーをスキップする解決策 (サーバー側のパラメーター) はありますか?
前もって感謝します