我需要用asp.net来控制这个结构,但是ListItem不允许添加属性和类.
最好的方法是什么?
<ul> <li class="1">SomeText</li> <li class="2">SomeText2</li> </ul>
解决方法@H_404_8@
您可以传递类属性:
<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);
}
<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); }