Mik*_*ynn 1 validation exception-handling asp.net-mvc-3
我正在验证 ASP.NET MVC 中的模型,并抛出一个包含这些错误列表的自定义异常。这是首选的最佳实践,还是我应该返回一个强类型的错误列表,而不是使用 throw new CustomException(List errors)。无论在 BaseController 中的 OnException 中处理 ajax 请求还是回发,我都会捕获这些错误。
Dan*_*ite 5
不,您应该使用ModelState来存储您的验证错误。异常应该只在特殊情况下使用。
ModelState
ModelState有IsValid并且将返回false,如果有任何错误。
IsValid
false
归档时间:
13 年,7 月 前
查看次数:
1828 次
最近记录: