У меня есть частичное представление, которое отображается в виде диалога.Мне нужно сделать проверку в моем контроллере и вернуть сообщение об ошибке в диалоговом окне.Как это сделать?
часть моего кода в контроллере выглядит следующим образом:
if (!String.Equals(newPassword, confirmPassword, StringComparison.Ordinal))
{
ModelState.AddModelError("Confirm Password", "The new password and confirmation password do not match.");
return PartialView("PasswordDetails");
}
частичное представление выглядит следующим образом:
<% using (Html.BeginForm("PasswordDetails", "User"))
{%>
<td>New password</td><td><%=Html.Password("newPassword")%><input type="hidden" id="ID" name="ID" /></td>
</tr>
<tr>
<td>Confirm new password</td> <td><%=Html.Password("confirmPassword")%><%= Html.ValidationMessage("errors")%>
</td>
</tr>
</table>
<div class="rightalign" >
<input type="submit" value="Accept" /> <input type="button" value="Cancel" id="CloseDialog"/>
</div>