asp.net – 数据绑定下拉列表 – 初始值

前端之家收集整理的这篇文章主要介绍了asp.net – 数据绑定下拉列表 – 初始值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在ASP.NET中设置数据绑定下拉列表的初始值?

例如,我想要的值,但显示的第一个值应该是 – 选择一—,具有空值。

解决方法

我想你想做的是这样的:
<asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="true">
    <asp:ListItem Text="--Select One--" Value="" />   
</asp:DropDownList>

确保“AppendDataBoundItems”设置为true,否则当您绑定数据时,将清除“–Select One–”列表项。

如果下拉列表的“AutoPostBack”属性设置为true,您还必须将“CausesValidation”属性设置为true,然后使用“requiredFieldValidator”确保“–Select One–”选项不会出现, t造成回发。

<asp:requiredFieldValidator ID="requiredFieldValidator1" runat="server" ControlToValidate="DropDownList1"></asp:requiredFieldValidator>

猜你在找的asp.Net相关文章