我正在尝试向页面添加一个空的 asp:BulletedList,以便可以在其上运行 jquery。但是当我打开页面时,子弹列表没有出现。
有没有一个技巧可以让一个空的 asp:BulletedList 显示出来?
我正在尝试向页面添加一个空的 asp:BulletedList,以便可以在其上运行 jquery。但是当我打开页面时,子弹列表没有出现。
有没有一个技巧可以让一个空的 asp:BulletedList 显示出来?
像这样的空 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>