Имена типов проверки в ненавязчивых правилах проверки клиента должны быть уникальными
Имена типов проверки в ненавязчивых правилах проверки клиента должны быть уникальными. Следующий тип проверки был просмотрен несколько раз: требуется
Это относится к свойству EmailAddress, здесь:
public class LoginModel
{
[Required]
[DataType(DataType.EmailAddress)]
[Display(Name = "Email")]
[AdditionalMetadata("Style", "Wide")]
public string EmailAddress { get; set; }
[Required]
[DataType(DataType.Password)]
[Display(Name = "Password")]
[AdditionalMetadata("Style", "Wide")]
public string Password { get; set; }
}
Я не использую одно и то же правило проверки дважды здесь. Это работает хорошо локально, но не при развертывании на сервере. В чем дело?
Я добавил ссылку наDataAnnotationExtensions
(http://dataannotationsextensions.org), это может быть причиной проблемы?
Редактировать: удаление ссылки не решило проблему. Кажется, что-то не так с конфигурацией IIS?