проверить выпадающее поле в бритве asp.net mvc 3 - PullRequest
0 голосов
/ 21 июля 2011

код:

@ с использованием (Html.BeginForm ("Register", "User", FormMethod.Post, new {id = "RegisterForm"})) {

@Html.DropDownList("StateId", new SelectList(Model.States, "StateId", "StateName"), "--Select an option--", new { @tabindex = "11" })

}

мне нужна обязательная проверка поля для выпадающего списка

1 Ответ

1 голос
/ 21 июля 2011

Вы пытались использовать аннотации данных в своей модели, чтобы пометить свойство как необходимое?

[Required(ErrorMessage = "You must select a State")]

Вы выставляете StateId как часть модели? Если это так, то здесь вы должны установить обязательный атрибут, например, так:

    [Required(ErrorMessage = "You must select a State")]
    public int StateId { get; set; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...