У меня есть настройки ViewModel, как это ..
class PropertyViewModel {
Guid Id { get; set; }
[Required]
[Regex ... ]
string Name { get; set; }
[Required]
[Regex ... ]
string Description { get; set; }
}
Это должно работать нормально.Причина для поля Id заключается в том, что связыватель модели должен знать идентификатор для последующего редактирования.Но он будет отображен с использованием @Html.HiddenFor(model => model.Id)
.Но по какой-то причине ненавязчивая проверка в jQuery все еще помечает его как «Обязательный».
Есть идеи почему?И что я могу сделать?