如何显示JSON返回的ModelState错误?如何在Json返回时读取模型状态错误?
我想要做这样的事情:
if (!ValidateLogOn(Name, currentPassword))
{
ModelState.AddModelError("_FORM", "Username or password is incorrect.");
//Return a json object to the javascript
return Json(new { ModelState });
}
什么一定是我的视图代码读取的ModelState错误,并显示它们?
我在视图中实际的代码读取JSON值如下:
function createCategoryComplete(e) {
var obj = e.get_object();
alert(obj.Values);
}
这里有一个解决方案:http://stackoverflow.com/questions/2845852/asp-net-mvc-how-to-convert-modelstate-errors-to-json – 2012-11-22 15:26:40