请选择 进入手机版 | 继续访问电脑版

无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3753|回复: 0

modelstate(ModelState.IsValid)查看错误字段的详细信息

[复制链接]

422

主题

455

帖子

1892

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1892
发表于 2017-7-29 11:21:02 | 显示全部楼层 |阅读模式
modelstate(ModelState.IsValid)查看错误字段的详细信息
[mw_shl_code=csharp,true]if (!ModelState.IsValid)
            {
                List<string> sb = new List<string>();
                //获取所有错误的Key
                List<string> Keys = ModelState.Keys.ToList();
                //获取每一个key对应的ModelStateDictionary
                foreach (var key in Keys)
                {
                    var errors = ModelState[key].Errors.ToList();
                    //将错误描述添加到sb中
                    foreach (var error in errors)
                    {
                        sb.Add(error.ErrorMessage);
                    }
                }
                return Json(sb);
            }[/mw_shl_code]

文章出处:http://blog.csdn.net/wongcony/article/details/52530278
windows .net(C#+MSSQL) linux(php+mysql)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|软件编程 ( 鄂ICP备11006601号 )鄂公网安备 42011102001337号 |

GMT+8, 2019-8-24 12:09 , Processed in 0.054250 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表