1

我正在尝试向页面添加一个空的 asp:BulletedList,以便可以在其上运行 jquery。但是当我打开页面时,子弹列表没有出现。

有没有一个技巧可以让一个空的 asp:BulletedList 显示出来?

4

1 回答 1

2

像这样的空 BulletedList:

<asp:BulletedList ID="BulletedList1" runat="server">
</asp:BulletedList>

根本不会渲染到页面 HTML 中,因为它与<UL>没有<LI>元素的元素相比毫无意义。

但是,如果您添加至少一个(甚至是空的)列表项:

<asp:BulletedList ID="BulletedList1" runat="server">
     <asp:ListItem></asp:ListItem>
</asp:BulletedList>

它将呈现为

<ul id="BulletedList1">
   <li></li>
</ul>
于 2013-11-29T21:42:10.767 回答