我正在制作一个摄影师网站。它检索图像的类别并将其显示为链接按钮列表。用户可以单击某个链接按钮来显示该类别的图像。
我想添加一个BulletedList
然后动态地将这些链接按钮添加到它,但是它会产生一个错误,即我无法在列表项中嵌套控件。
这就是我试图做的:
<div id="gallery_wrapper">
<div id="cat_wrapper" runat="server">
<asp:BulletedList ID="BulletedList1" runat="server">
<asp:ListItem Text=""><asp:LinkButton runat="server">LinkButton</asp:LinkButton></asp:ListItem>
</asp:BulletedList>
</div>
<div id="img_wrapper" runat="server">test_img</div>
</div>
但它会产生这个解析错误:
解析器错误消息:“asp:ListItem”的“文本”属性不允许子对象。
我的问题是如何以链接按钮列表的形式显示从数据库中检索到的类别名称?