Как я могу проверить поле формы в ASP.NET MVC3? - PullRequest
0 голосов
/ 28 декабря 2011

Предположим, у меня есть модель с именем 'company', имеющая некоторые свойства, такие как

  • Имя * * 1004
  • Адрес
  • факс


И My View (типа IEnumarable (MVC # RAZOR)) имеет две формы: одну (форма, отправляющая данные для различных действий), чтобы отобразить список всех доступных компаний (существующих). И еще одна (форма), которую я использовал для создания нового клиента с именем TextBox
Как

@Html.TextBox("name","")


Здесь я хочу добавить проверку в это конкретное поле.
Предложите мне самый простой способ ??
Я попробовал http://www.codeproject.com/Articles/39016/Form-validation-with-ASP-NET-MVC(But не работает)

1 Ответ

1 голос
/ 28 декабря 2011

мое представление имеет две формы

Поэтому вам нужны две модели представления, поскольку я предполагаю, что правила проверки для этих двух форм различны.Таким образом, у вас будет SearchCompanyViewModel, где поле Name не будет обязательным, и NewCompanyViewModel, где поле Name будет обязательным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...