Я использую атрибут [Обязательно]
для проверки на стороне клиента в ASP.NET MVC 3.
Класс выглядит так:
public class User
{
[Required(ErrorMessage = "First Name is required")]
public string FirstName { get; set; }
}
Я хочу, чтобы поле FirstName
проверялось только в том случае, если оно видимо, что будет отображаться только при определенных условиях. Как я могу это сделать?
Я использовал следующее, но все же он проверяет наличие обязательного поля этого скрытого поля.
$('#registerForm').validate({ ignore: ":not(:visible)" });