Проверка клиента в MVC 2 - PullRequest
       22

Проверка клиента в MVC 2

1 голос
/ 13 января 2011

Я очень новичок в MVC 2,

Допустим, у меня есть страница с 1 текстовым полем и двумя набранными вводами submit, "back" и "next".

IЯ использую проверку клиента следующим образом:

<script src="<%=Url.Content("~/Scripts/MicrosoftAjax.js")%>" type="text/javascript"/>
<script src="<%=Url.Content("~/Scripts/MicrosoftMvcAjax.js")%>" type="text/javascript"/>
<script src="<%=Url.Content("~/Scripts/MicrosoftMvcValidation.js")%>" type="text/javascript"/>
.
.
<% Html.EnableClientValidation(); %>
.
.
<input type="submit" name="btnBack" id="btnBack"/>
<input type="submit" name="btnNext" id="btnNext"/>

, и для этого текстового поля используется правило проверки

[StringLength(100, ErrorMessage="This field should be no longer than 100")]

Я хочу, чтобы правила проверки применялись только тогда, когда я нажимаю кнопку Далее.кнопка.И когда я нажимаю кнопку «Назад», сообщение об ошибке проверки не отображается и форма отправляется на сервер.Возможно ли это сделать?не могли бы вы сказать мне, как?

Моя проблема сейчас заключается в том, что когда я нажимаю кнопку Назад, применяются правила проверки, которые не позволяют мне отправлять сообщения обратно на сервер.Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...