如何在ASP.NET dropdownList中添加禁用字段

时间:2015-10-01 13:38:04

标签: c# asp.net-3.5

我需要添加diable字段"选择..."在dropdownList中。数据与后面的代码中的数据一起绑定。我试图添加禁用字段,但我可以看到任何结果。

代码背后

AvailableRolesList = RoleDefinationRelay.GetAllRoles(null);
ddlRolesList.DataSource = AvailableRolesList;
ddlRolesList.DataTextField = "Title";
ddlRolesList.DataValueField = "RoleID";
ddlRolesList.DataBind();

DROPDOWNLIST

<asp:DropDownList ID="ddlRolesList" runat="server">
   <asp:ListItem Text="SelectRole" Enabled="false" Selected="True">Select Role</asp:ListItem>
</asp:DropDownList>

在这里输入代码

2 个答案:

答案 0 :(得分:3)

您需要在后面的代码中绑定下拉列表后添加选择项。

AvailableRolesList = RoleDefinationRelay.GetAllRoles(null);
ddlRolesList.DataSource = AvailableRolesList;
ddlRolesList.DataTextField = "Title";
ddlRolesList.DataValueField = "RoleID";
ddlRolesList.DataBind();

ddlRolesList.Items.Insert(0, "Select Role");

答案 1 :(得分:0)

这是我的回答

ddlRolesList.Items.Insert(0, new ListItem("Select Role","NA"));