绑定数据后从下拉列表中丢失(--Select--)
List<string> state = new List<string>();
state = Details.getstate(country);
ddl_State.DataSource = state;
ddl_State.DataBind();
绑定数据后从下拉列表中丢失(--Select--)
List<string> state = new List<string>();
state = Details.getstate(country);
ddl_State.DataSource = state;
ddl_State.DataBind();
假设您在标记中定义了 --Select-- ,如下所示:
<asp:DropDownList ID="ddl_State" runat="server">
<asp:ListItem Text="--Select--" Value="0" />
</asp:DropDownList>
您可以AppendDataBoundItems
在绑定数据时使用该属性添加项目,而无需清除已声明的项目:
<asp:DropDownList ID="ddl_State" AppendDataBoundItems="True" runat="server">
<asp:ListItem Text="--Select--" Value="0" />
</asp:DropDownList>
请注意,我遗漏了很多标记 - 这只是为了给出一般概念。