为了账号安全,请及时绑定邮箱和手机立即绑定

关于ASP.NET MVC中TryUpdateModel使用

关于ASP.NET MVC中TryUpdateModel使用

陪伴而非守候 2018-07-29 07:10:40
Modelpublic class People     {         [Required]        public string name { get; set; }         [Required]        public string phone { get; set; }         [Required]        public string address { get; set; }     }Web页面 在点击提交按钮的时候进入UpdatePeople方法[HttpPost]        public ActionResult UpdatePeople(FormCollection form)         {             People people = new People();            if (TryUpdateModel<People>(people))             {                //更新数据库操作            }            else             {                //该怎么判断哪些值出错了                //比如说name没有值,是使用var error= ModelState["name"].Errors[0]这样的方式一个个进行判断吗?                //如果窗体上值很多,会不会很麻烦              }            return View();         }如上else中注释所示,当if中条件不满足时,else中如何取得错误信息?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 516 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信