Серверные элементы управления ASP.NET - источник данных - PullRequest
0 голосов
/ 27 апреля 2010

Я помещаю выпадающий список в веб-форму и даю список в качестве источника данных. Но что я могу сделать, если я хочу, чтобы первый элемент в выпадающем списке был «Выбрать пользователя» или что-то в этом роде?

Например: // ddlAllUsers является DropDownList

        List<REGUSER> users = UserOperations.GetAllUsers();
        ddlAllUsers.DataSource = users;
        ddlAllUsers.DataTextField = "NameLastName";
        ddlAllUsers.DataValueField = "ID";
        ddlAllUsers.DataBind();

Добавление нового элемента в список, чье связанное свойство «Выбрать пользователя» является решением, но я не предпочитаю.

1 Ответ

0 голосов
/ 27 апреля 2010

Вы можете добавить элемент в свой список с необходимыми свойствами.

Например,

List<REGUSER> users = UserOperations.GetAllUsers();
users.Insert( 0, new REGUSER() { NameLastName = "Select a user...", ID = -1 } );
...