当前位置: 代码迷 >> VB Dotnet >> vb.net mvc 多个input验证有关问题
  详细解决方案

vb.net mvc 多个input验证有关问题

热度:81   发布时间:2016-04-25 02:07:41.0
vb.net mvc 多个input验证问题
<Required()> _
<StringLength(100, ErrorMessage:="{0} 必须至少包含 {2} 个字符,最多包含 {1} 个字符。", MinimumLength:=1)> _
<Display(Name:="选项")> _
Public Property AAA As String


<%=Html.TextBoxFor(Function(m) m.AAA)%>
<%=Html.ValidationMessageFor(Function(m) m.AAA)%>

<%=Html.TextBoxFor(Function(m) m.AAA)%>
<%=Html.ValidationMessageFor(Function(m) m.AAA)%>

<%=Html.TextBoxFor(Function(m) m.AAA)%>
<%=Html.ValidationMessageFor(Function(m) m.AAA)%>

比如我有多个重复Name的input要实现用ModelState.IsValid来验证应该怎么办? 现在只能验证第一个input
------解决思路----------------------
MVC做的太少,还真没遇到过这种事,不过你的Model里,那个属性应该是个数组类型才可以吧(不然只能接收到第一个数据),你改一下试试,也许就能验证了也说不定。
  相关解决方案