我有一个下拉列表来填写服务器端,一些填充到这个列表的选项需要被禁用。实际上我知道我需要添加一个disabled ='disabled'属性。如何在服务器端禁用asp.net中的DropDownList选项?
这是我尝试的第一种方式。
Dim avListItems = activityVersions.Select(Function(av) New With {.Text = av.Text, .Value = av.Value, .Disabled=av.HasQuota}).ToList()
但这禁用所有选项,因为在HTML中禁用的属性,如果有禁用属性,那么它禁止在任何情况下选项不需要值。但我需要一个可以为选项添加禁用属性的解决方案,该选项没有配额,其他应该启用。
你有什么建议吗?
请显示请将您的数据插入DDL的代码。 – 2009-08-31 07:48:20