【发布时间】:2015-07-20 07:04:33
【问题描述】:
我是asp.net中MVC编程的新手。我在mvc4中使用实体框架创建了应用程序。我的问题是我无法验证输入条目。它总是返回true
.我的 index.aspx 代码在这里
<% using (Html.BeginForm("Validate","Transport")){%>
<table id="tblogin">
<tr>
<th style="text-align:right">Email</th>
<td>
<%=Html.TextBox("email") %>
<%= Html.ValidationMessage("email", "*")%>
</td>
</tr>
<tr>
<th style="text-align:right">Password</th>
<td>
<%=Html.TextBox("pswd") %>
<%= Html.ValidationMessage("pswd", "*")%>
</td>
</tr>
<tr>
<th></th>
<td align="right"><input style="" type="submit" value="login" ></td>
</tr>
</table>
<%} %>
我的模型类是
[Required]
public string email { get; set; }
[Required]
public string pswd { get; set; }
在这里调试图像
【问题讨论】:
-
不清楚您的要求。显示您发布到的方法的控制器代码。
-
您的
ActionResult Validate()没有收到任何参数,它应该收到您的视图的视图模型,以便您验证它。