Я использую удаленную проверку с аннотациями данных, чтобы проверить, что имя пользователя, введенное пользователем, уже существует в базе данных. Мой код выглядит следующим образом:Как выполнить удаленное подтверждение при нажатии кнопки?
[Required]
[Display(Name = "User name")]
[System.Web.Mvc.Remote("DoesUserNameExist", "Validation", ErrorMessage = "User name already exists, please select a different user name.")]
public override string UserName { get; set; }
По умолчанию, когда вы вкладка или оставлять фокус HTML версии этой области известно, что Ajax вызов выполняется для проверки имени пользователя. Тем не менее, я бы хотел сделать только чек, когда пользователь нажимает кнопку. Это возможно?
Спасибо за это. Я действительно даю мне направление. Слишком плохо, что атрибут Remote не предоставляет какую-либо обработку событий на стороне клиента, которая может быть использована. – FrankO