Asp.net 带有无序列表emty元素的IE
在我的*.ascx文件中,我有以下代码:Asp.net 带有无序列表emty元素的IE,asp.net,internet-explorer,list,unordered,Asp.net,Internet Explorer,List,Unordered,在我的*.ascx文件中,我有以下代码: <ul> <li><ctl:CustomControl id="ctl1" runat="server"/></li> <li><ctl:CustomControl id="ctl2" runat="server"/></li> <li><ctl:CustomControl id="ctl3" runat="server"/>&l
<ul>
<li><ctl:CustomControl id="ctl1" runat="server"/></li>
<li><ctl:CustomControl id="ctl2" runat="server"/></li>
<li><ctl:CustomControl id="ctl3" runat="server"/></li>
</ul>
名为“CustomControl”的用户控件可能会生成一些文本,但在特定情况下,它可能不会生成任何内容(空文本)
我发现Firefox并没有显示这样的空列表元素(这是我所期望的行为),但InternetExplorer显示了
防止IE显示空列表元素的最简单方法是什么(即使用css,不涉及任何C#代码隐藏)?请检查此解决方案:
这应该对您有所帮助