2010-04-27 91 views
0

我把一个下拉列表放在一个webform上,并给出一个列表作为数据源。 但是我能做些什么,如果我想让下拉列表中的第一项是“选择用户”或类似的东西?ASP.NET服务器控件 - 数据源

例如:// ddlAllUsers是一个DropDownList

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

添加列表中,其相关的属性是“选择用户”是一个解决方案一个新的项目,但我不喜欢。

回答

0

实际上,您可以使用必要的属性将项目添加到列表中。

例如,

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