Asp.net 如何禁用列表项?
我在ASP.NET中有一个Asp.net 如何禁用列表项?,asp.net,drop-down-menu,listitem,Asp.net,Drop Down Menu,Listitem,我在ASP.NET中有一个下拉列表,它有一个列表项,需要被禁用。。。但我不是说Enable=“False”。我也不想禁用整个DropDownList,只禁用一个特定的ListItem。我所说的是用HTML编写的disabled=“disabled”,如下所示: <option disabled="disabled" value="-1">Disabled Option</option> 禁用选项 有人知道如何在ASP.NET中执行此操作吗?您是否尝试过在ListIte
下拉列表
,它有一个列表项
,需要被禁用。。。但我不是说Enable=“False”
。我也不想禁用整个DropDownList,只禁用一个特定的ListItem
。我所说的是用HTML编写的disabled=“disabled”
,如下所示:
<option disabled="disabled" value="-1">Disabled Option</option>
禁用选项
有人知道如何在ASP.NET中执行此操作吗?您是否尝试过在ListItem元素上添加
disabled=“disabled”
<asp:DropDownList runat="server" ID="id">
<asp:ListItem Text="Test" Value="value" disabled="disabled" />
</asp:DropDownList>
您可以尝试从后台代码设置,这样您就可以通过编程方式决定要设置的值
因此,在您的示例中,您将执行以下操作:
var listItem = DropDownList.Items.FindByText("Your Item Text");
listItem.Attributes["disabled"]="disabled";
enabled='false'
的哪一部分不是你想要的?@TylerH是认真的吗?这个问题已经问了8年了。这个问题早就解决了。下面有两个答案可以解释需要什么:)不确定问题的年龄与我的问题有什么关系。另外,下面的答案根本无法解释。@TylerH你的评论读起来带有讽刺意味,就像是巨魔一样。这对我来说似乎很明显,但如果你真的在寻求一个严肃的答案,那么这似乎是一个在SOI上提出问题的绝佳机会我很抱歉,如果你这么认为,但我的问题是真诚的。请记住,在这里,你应该对互动抱有诚意。不,在SO上开始提问不是合适的途径,因为我要求你澄清你的问题。