У меня есть сайт в ASP.NET (WebForms, NOT MVC), который имеет форму опроса, разделенную на несколько слайдов. На каждом слайде есть следующая кнопка, которая, очевидно, выполняет переход (на стороне клиента, а не обратно или удаленный запрос) на следующий слайд.Как вызывать проверки на стороне клиента ASP.NET без отправки?
В каждом слайде у меня есть несколько элементов управления ASP.NET со связанными с ними валидаторами. Я хочу, чтобы эти валидаторы запускались, когда я нажимаю следующую кнопку (или, может быть, когда каждый вход теряет фокус?).
Я вспомнил ASP.NET делает проверку на стороне клиента, на потерянном фокус, но, возможно, я ошибаюсь ... (я перестал делать разработки ASP.NET около 3 лет, так что я не могу вспомнить)
Благодаря
UPDATE:
было бы лучше сделать ASP.NET вызывать каждый валидатор, когда соответствующий контроль потерял фокус. Я помню, как ASP.NET это делал (или мне приснилось? = P)
какие валидаторов вы используете ?? – Eric
Обычные. Обязательные проверки поля, проверка диапазона, некоторые RegEx ... но в основном требуется. – emzero
Если вы используете '.val()' из jQuery, вам также нужно вызвать '.change()'. Как '$ (" # вещь "). Val (''); $ ("# Вещь").change(); ' –