asp.net-mvc – Json返回时如何读取modelstate错误?
发布时间:2020-05-24 04:51:59 所属栏目:asp.Net 来源:互联网
导读:如何显示 JSON返回的ModelState错误? 我想做这样的事情: if (!ValidateLogOn(Name, currentPassword)) { ModelState.AddModelError(_FORM, Username or password is incorrect.); //Return a json object to
|
如何显示 JSON返回的ModelState错误? 我想做这样的事情: 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);
}
解决方法如果您要返回JSON,则无法使用ModelState.视图需要的一切都应包含在JSON字符串中.因此,不要将错误添加到ModelState,您可以将其添加到要序列化的模型中:public ActionResult Index()
{
return Json(new
{
errorControl = "_FORM",errorMessage = "Username or password is incorrect.",someOtherProperty = "some other value"
});
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 对ASP.NET Web API的所有请求返回404错误
- asp.net – 什么是SNIReadSyncOverAsync,为什么需要很长时间
- asp.net-mvc – C#MVC FindPartialView无法找到路径
- asp.net-mvc – asp.net mvc错误处理的最佳做法
- ASP.NET 程序中删除文件夹导致session失效问题的解决办法分
- ASP.NET MVC中的QR代码生成
- asp.net-mvc – 在MVC中,什么是ViewModel?
- asp.net-mvc – ASP.NET捆绑/分类:包括动态生成的Javascri
- asp.net-mvc-3 – 添加属性以选择列表选项
- asp.net-mvc – VS 2015:无法加载文件或程序集’System.We
推荐文章
站长推荐
- asp.net-mvc – MVC应用程序的布局/设计模板?
- asp.net-mvc – 如何在ASP.NET MVC应用程序中使用
- asp.net MVC的Html.RadioButton生成id和名称相同
- ASP.NET随机丢失会话值
- asp.net – 使用相同登录数据库的多个应用程序相
- asp.net-mvc-3 – 在MVC3中禁用HTML.TextAreaFor
- asp.net – Visual Studio 2017错误:无法启动程
- asp.net-web-api – 如何从Web API获取IObservab
- 是否有WPF的母版页(如asp.net)的概念?
- asp.net – 更新面板PostBackTrigger,更新进度不
热点阅读
