我想创建这样的嵌套标签:
<ul>
<li><a href="">xxx</a></li>
</ul>
然后我BulletedList
在页面中添加一个控件:
<asp:BulletedList runat="server" CssClass="ad-thumb-list" ID="ImageItem">
</asp:BulletedList>
然后我ListItem
在代码中添加:
DataTable dt = queryDb(xx);
foreach (DataRow dr in dt.Rows)
{
HyperLink hl = new HyperLink();
hl.NavigateUrl = string.Format("../stream.aspx?type=={0}",dr["type"]);
ListItem li = new ListItem();
//here how to add the `hl` to `li`
ImageItem.Items.Add(li);
}
在上面的代码中,我不知道将a
标签添加到li
.
我想使用这样的东西:
li.Controls.Add(hl);
但这似乎是不可能的。
问题是什么?