Я использую MonoRail и задавался вопросом, как он решает, когда использовать проверку на стороне клиента или на стороне сервера? В моем классе модели у меня есть [ValidateNonEmpty] для двух свойств, одно - текстовое поле, другое - выпадающее меню. Текстовое поле запускает проверку на стороне клиента при отправке формы, если я оставляю раскрывающийся список пустым, хотя он отправляет обратно сервер и возвращает обратно ошибку проверки с сервера. Есть ли способ получить раскрывающееся меню для проверки на стороне клиента? Кроме того, это странно, потому что после обратной передачи, он очищает то, что я вошел в раскрывающемся меню, но сохраняет состояние текстового поля (ViewState кого ??)MonoRail - проверка на стороне сервера или на стороне клиента
Спасибо, Джастин