Я новый в MVC Программирование в asp.net.I создано приложение в mvc4 с объектом framework.My проблема заключается в том, что я не могу подтвердить ввод entry.It всегда возвращает истинуМодель state.isvalid всегда возвращает истину
.My код 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; }
debugg изображение здесь
Непонятно, что вы просите. Покажите свой код контроллера для метода отправки. –
Ваш 'ActionResult Validate()' не получает никаких параметров, он должен получать viewmodel вашего представления, чтобы вы могли его проверить. – zed