Welcome 微信登录

首页 / 网页编程 / ASP.NET / ASP.NET MVC入门 8、ModelState与数据验证

ASP.NET MVC入门 8、ModelState与数据验证2010-08-21Q.Lee.luluViewData有一个ModelState的属性,这是一个类型为ModelStateDictionary的 ModelState类型的字典集合。在进行数据验证的时候这个属性是比较有用的。在 使用Html.ValidationMessage()的时候,就是从ViewData.ModelState中检测是否 有指定的KEY,如果存在,就提示错误信息。例如在前一篇文章ASP.NET MVC 入门 7、Hellper与数据的提交与绑定中使用到的UpdateModel方法:

我们在View中使用Html.ValidationMessage(string modelName)来对指 定的属性进行验证:

Html.ValidationMessage()有几个重载: