我在 aspx 中有一个名为 ddlService
的 dropdownlist
。
我想从后面添加列表项。
当我添加时,我会按照标题和下面的项目的顺序创建它们,比如..
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);
我遇到的问题是带有 (Enabled=false
) 的 ListItems
没有出现在 aspx 中。
当我将其更改为 (Enabled=true
) 时,它出现了。
我一定是漏掉了什么。谁能指出来?
谢谢。
最佳答案
我相信这就是您要找的。 (未测试)
tempServicesItem.Attributes.Add("disabled", "disabled");
关于c# - ASP.Net Dropdownlist ListItem (Enabled=false) 未显示在页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9170286/