我需要用asp.net来控制这个结构,但是ListItem不允许添加属性和类.
最好的方法是什么?
<ul> <li class="1">SomeText</li> <li class="2">SomeText2</li> </ul>
解决方法
您可以传递类属性:
<asp:BulletedList ID="BulletedList1" runat="server"> <asp:ListItem class="1">SomeText</asp:ListItem> <asp:ListItem class="2">SomeText2</asp:ListItem> </asp:BulletedList>
. . .
protected void Page_Load(object sender,EventArgs e) { ListItem listItem = new ListItem("Test 3"); listItem.Attributes.Add("class","3"); BulletedList1.Items.Add(listItem); }