我在 aspx 中有一个 dropdownlist
叫做 ddlService
。
我想从后面添加列表项。
当我添加时,我将按照标题和下面的项目的顺序创建它们,例如..
Title1
Item1
Item2
Title2
Item1
Item2
标题应该不能点击。只有项目应该能够点击。
ListItem tempServicesItem = new ListItem();
tempServicesItem.Text = tempTitle;
tempServicesItem.Value = tempTitle;
tempServicesItem.Enabled = false;
ddlServices.Items.Add(tempServicesItem);
tempServicesItem = new ListItem();
tempServicesItem.Text = tempItem;
tempServicesItem.Value = tempItem;
ddlServices.Items.Add(tempServicesItem);
我遇到的问题是带有(
ListItems
)的 Enabled=false
没有出现在 aspx 中。当我将其更改为 (
Enabled=true
) 时,它就会出现。我一定错过了什么。有人能指点一下吗?
谢谢。
最佳答案
我相信这就是你要找的。 (未测试)
tempServicesItem.Attributes.Add("disabled", "disabled");
关于c# - ASP.Net 下拉列表列表项(启用 = 假)未显示在页面中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9170286/