asp.net中的DropdownList列表项

时间:2018-01-25 10:20:37

标签: c# asp.net drop-down-menu listitem

我想要"请选择"在我的下拉列表中,但是当我从数据库中提供列表项时,请选择"选项未显示。

<asp:DropDownList CssClass="form-control" ID="DropDownList3" runat="server"
    DataSourceID="SqlDataSource2"
    DataTextField="ROLENAME">
    <asp:ListItem Text="Please select"
        Value="" Disabled="disabled" Selected="True"></asp:ListItem>
</asp:DropDownList>

1 个答案:

答案 0 :(得分:1)

AppendDataBoundItems="true"添加到DropDownList。

<asp:DropDownList CssClass="form-control" ID="DropDownList3" runat="server"
    DataSourceID="SqlDataSource2" AppendDataBoundItems="true"
    DataTextField="ROLENAME">
    <asp:ListItem Text="Please select" Value="" Enabled="false" Selected="True"></asp:ListItem>
</asp:DropDownList>

正确的语法是Enabled="false",而不是Disabled="disabled"。 disabled = disabled是HTML代码。