У кого-нибудь опыт проверки формы не работает на MVC3?ASP.NET MVC 3 Проверка данных не срабатывает
Моя модель размечена с соответствующими атрибутами, например:
public string MyClass{
[Required]
public string Name{get;set;}
}
мнение также в качестве соответствующей разметки:
@Html.TextBoxFor(x=>x.Name)
@Html.ValidationMessageFor(x=>x.Name)
Однако сообщение проверки никогда не отображается. Я могу видеть из сгенерированного HTML, который он поместил в теги span для проверки, но они отмечены как действительные, а не ошибки. Кажется, что валидация на модели просто не называется. Любые причины, почему это может произойти?
Я забыл, что я очищаю ModelState в другом месте –