ASP.Net:如何禁用ListItem?
我遇到了一个烦人的问题,如果你不是像我这样的新手,那可能很容易解决。
我在ASP.Net中有一个DropDownList ,它有一个需要被禁用的ListItem ……但我并不是说Enable="False"
。 而且我也不想禁用整个DropDownList ,只需要一个特定的ListItem 。 我正在谈论的是用HTML编写为disabled="disabled"
,就像这样……
Disabled Option
任何人都知道如何在ASP.Net中这样做?
非常感谢。
您是否尝试在ListItem元素上添加disabled="disabled"
?
请记住,浏览器兼容性各不相同: 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";
- ASP.NET Fire和忘记(单向)Web服务
- 部署到生产时找不到索引视图?
- 如何在asp.net会话变量到期之前执行服务器端代码?
- 使用Selenium Webdriver和Windows身份validation(在Chrome中)C#/ ASP.Net
- 是否可以在多个Web服务器之间共享HttpRuntime.Cache?
- 将Outlook MSG文件转换为EML文件的第三方实用程序
- 在Visual Studio中添加新数据项时,EF 6.x DbContext Generator选项的用途
- “读取器关闭时调用Read的无效尝试”错误(仅适用于冗长的操作)
- 无法从AspNetUsers表中检索inheritance的自定义属性值