我想在ASP.NET MVC 2中使用验证。 我只验证文本框的值。 以下是我的方法。 创建视图 - :Asp.Net MVC 2验证
<%: Html.ValidationSummary(true)%>
<%: Html.TextBoxFor(model => model.Name, new { @class="input-standard"})%>
<%: Html.ValidationMessageFor(model => model.Name) %>
型号属性 - :
[Required (ErrorMessage="Name Required")]
public virtual string Name { get; set; }
但是,如果我把文本框为空,然后点击提交,然后仍然是ModelState.IsValidate prperty被返回true。
请建议我做错了什么。
谢谢。
你已经把一个断点'ModelState.IsValid'打电话之前,以确定该值为null或空字符串? – Buildstarted 2010-10-01 14:10:36