我有一个ASP.NET BulletedList,当我向它添加List Items时,它只显示标记中的文本,所以我无法使用JS或JQuery获取listitem的值。
无论如何我可以将任何数据属性添加到bulletlist中,以便我可以在需要时将其恢复?
无法在此处找到任何相关的属性 - http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.bulletedlist_properties(v=vs.110).aspx
答案 0 :(得分:2)
从WebControl继承的Attributes属性应允许您添加所需的任何属性。
ListItem listitem = new ListItem("text", "value");
listitem.Attributes.Add("data-value", "value");
listCtrl.Items.Add(listitem);