您也可以声明性地执行此操作:
<asp:DropDownList runat="server" ID="yourDDL">
<asp:ListItem Text="Add something" Value="theValue" />
</asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)
您还可以绑定数据:
yourDDL.DataSource = YourIEnumberableObject;
yourDDL.DataBind();
Run Code Online (Sandbox Code Playgroud)
编辑:如评论中所述,您还可以以编程方式添加项目:
yourDDL.Items.Add(YourSelectListItem);
Run Code Online (Sandbox Code Playgroud)
使用Gortok的示例,您也可以将列表数据绑定到下拉列表中
List<Employee> ListOfEmployees = New List<Employees>();
DropDownList DropDownList1 = new DropDownList();
DropDownList1.DataSource = ListOfEmployees ;
DropDownList1.DataTextField = "TextFieldToBeDisplayed";
DropDownList1.DataValueField = "ValueFieldForLookup";
DropDownList1.DataBind();
Run Code Online (Sandbox Code Playgroud)
哇...很快就到了那里...
DropDownLists
有一个项目集合,您可以调用该集合的 Add 方法。
DropDownList1.Items.Add( "what you are adding" );
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23203 次 |
最近记录: |