我如何设置下拉列表的初始值,例如对“ Empty”一词。
最佳答案
您应该手动添加此项目,并将DropDownList的AppendDataBoundItems属性设置为true
。
例如(在ASPX上添加):
<asp:DropDownList ID="DropDownList1" runat="server"
AppendDataBoundItems="true"
DataSource="myDataSource"
DataTextField="TextColumn"
DataValueField="IdColumn">
<asp:ListItem Text="Empty..." Value="0" Selected="True"></asp:ListItem>
</asp:DropDownList>
或在后面的代码中:
DropDownList1.Items.Add(New ListItem("Empty...", "0", True))
DropDownList1.DataTextField = "TextColumn"
DropDownList1.DataValueField = "IdColumn"
DropDownList1.DataSource = myDataSource
DropDownList1.DataBind()
关于c# - DropDownList及其初始值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6598173/