Применение атрибута RemoteAttribute в MVC 3.0 при сбое проверки на стороне клиента - PullRequest
1 голос
/ 08 марта 2011

У меня есть объект MVC (3.0), который использует RemoteAttribute, чтобы проверить, существует ли имя в базе данных. Это работает нормально, однако при тестировании у нас бывают случаи, когда люди, достаточно быстро щелкающие по кнопке «Отправить», могут получить отправку формы до завершения проверки.

Моя первая мысль об этом - убедиться, что проверка происходит и на стороне сервера. Есть ли способ применить это без записи другого пользовательского атрибута валидатора?

Ответы [ 2 ]

2 голосов
/ 08 марта 2011

Рекомендуется применять проверку на стороне сервера, поскольку недостаточно полагаться только на проверку на стороне клиента. Поэтому необходимо написать еще один пользовательский атрибут проверки.

0 голосов
/ 24 апреля 2011

Вы забыли, если (ModelState.IsValid) ... на стороне сервера?

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