MinTao.Net 发表于 2017-7-29 11:21:02

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

modelstate(ModelState.IsValid)查看错误字段的详细信息
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.Errors.ToList();
                  //将错误描述添加到sb中
                  foreach (var error in errors)
                  {
                        sb.Add(error.ErrorMessage);
                  }
                }
                return Json(sb);
            }

文章出处:http://blog.csdn.net/wongcony/article/details/52530278
页: [1]
查看完整版本: modelstate(ModelState.IsValid)查看错误字段的详细信息