Прочитав несколько вопросов / ответов здесь, мне удалось выяснить, как добавить список выбора в форму и заполнить его данными, например:
@Html.DropDownList("S", new SelectList(ViewBag.S, "Id", "Nme"), "-- Sel a S --")
И это прекрасно работает. Однако я хотел бы добавить Проверка на стороне клиента Чтобы проверить, выбрал ли пользователь параметр и не оставил ли он значение по умолчанию.
Я использую стандартный jquery, который поставляется с mvc 3, так что, вероятно, мне нужно что-то делать с HTML.ValidationMessage, но что?
И не могу на всю жизнь сообразить, как.
ТИА.
Хорошо, я посмотрел, как это делается на земле JQuery, и нашел, просто добавив htmlattribute, вот так:
new {@class='required'}
в мой оператор Html.DropDownList и добавление validationMessage исправляет проблему для меня.