2010-07-06 101 views
1

<li>當我以編程方式將ListItems添加到ListBox控件時生成的<li>標記沒有ID屬性。有什麼辦法可以讓他們擁有ID s,這樣我就可以獲得對Javascript元素的引用?ASP.NET List Item IDs

回答

2

使用列表項的屬性集合,像這樣...

ListItem item = new ListItem(); 
item.Attributes.Add("id", "myId"); 
myList.Items.Add(item); 
+0

我想這一點,並在html標籤仍然沒有ID屬性。 – mcoolbeth 2010-07-06 19:40:28

+0

請發佈您的代碼,當我運行該確切的代碼片段時,這是我從列表項中生成的html選項所得到的結果: heisenberg 2010-07-06 19:51:18

+0

對不起。它運行良好。我一直在找錯地方。 – mcoolbeth 2010-07-06 20:02:45