ViewData有一个ModelState的属性,这是一个类型为ModelStateDictionary的 ModelState类型的字典集合。在进行数据验证的时候这个属性是比较有用的。在 使用Html.ValidationMessage()的时候,就是从ViewData.ModelState中检测是否 有指定的KEY,如果存在,就提示错误信息。例如在前一篇文章ASP.NET MVC 入门 7、Hellper与数据的提交与绑定中使用到的UpdateModel方法:
我们在View中使用Html.ValidationMessage(string modelName)来对指 定的属性进行验证:
Html.ValidationMessage()有几个重载:
时间: 2024-08-01 14:23:13