[英]ASP.NET Server Controls - Data Source
我在网络表单上放置了一个下拉列表,并提供了一个列表作为数据源。 但是,如果我希望下拉列表中的第一项是“选择用户”或类似的内容,该怎么办?
例如:// ddlAllUsers是一个DropDownList
List<REGUSER> users = UserOperations.GetAllUsers();
ddlAllUsers.DataSource = users;
ddlAllUsers.DataTextField = "NameLastName";
ddlAllUsers.DataValueField = "ID";
ddlAllUsers.DataBind();
在列表中添加关联属性为“选择用户”的新项目是一种解决方案,但我不希望这样做。
您实际上可以将具有必需属性的项目添加到列表中。
例如,
List<REGUSER> users = UserOperations.GetAllUsers();
users.Insert( 0, new REGUSER() { NameLastName = "Select a user...", ID = -1 } );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.