Chu*_*utt 6 asp.net listitem drop-down-menu
我遇到了一个烦人的问题,如果你不是像我这样的新手,那可能很容易解决.
我在ASP.Net中有一个DropDownList,它有一个需要被禁用的ListItem ......但我不是说DropDownList.而且我也不想禁用整个DropDownList,只需要一个特定的ListItem.我想说的是写在HTML的ListItem,是这样的...
<option disabled="disabled" value="-1">Disabled Option</option>
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何在ASP.Net中这样做?
非常感谢.
您是否尝试过添加disabled="disabled"ListItem元素?
<asp:DropDownList runat="server" ID="id">
<asp:ListItem Text="Test" Value="value" disabled="disabled" />
</asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)
请记住,浏览器兼容性各不相同:http://www.lattimore.id.au/2005/06/18/disable-options-in-a-select-dropdown-element/
您可以尝试从后面的代码设置属性,这样您就可以通过编程方式决定要设置的值.
所以在你的例子中你会做这样的事情:
var listItem = DropDownList.Items.FindByText("Your Item Text");
listItem.Attributes["disabled"]="disabled";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12031 次 |
| 最近记录: |