验证 – ASP.Net MVC2:ModelState是无效的,但我不知道为什么

前端之家收集整理的这篇文章主要介绍了验证 – ASP.Net MVC2:ModelState是无效的,但我不知道为什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的页面上使用MVC2和数据注释进行验证.我需要一个姓名和有效的出生日期.我提供两个,并且我打破日期验证器,以确保出生日期是有效的(并且是),但由于某些原因Model.IsValid在我的帖子操作中是假的.我的ValidationSummary中没有看到任何内容.

如何找出在ModelState中无效的内容

解决方法

您需要遍历ModelState集合,检查每个属性大于0的ModelState.Errors集合计数.为了使modelstate项的集合错误,像
ModelState["Property"].Where(ms => ms.Errors.Count > 0)

善良,

原文链接:https://www.f2er.com/aspnet/250405.html

猜你在找的asp.Net相关文章