Asp.net项目符号列表控件-如何隐藏项目符号
本文关键字:项目 符号 隐藏 何隐藏 net 列表 控件 Asp | 更新日期: 2023-09-27 18:16:49
我搜索了Google,无论如何都找不到从项目符号列表控件中删除项目符号的方法。我只想要一个列表的文本只有没有数字,项目符号或字母。我该怎么做呢?
如果我不能这样做,是否有一个替代方案,也许是另一个控件,我应该看看?我需要能够获得值,所以我将数据绑定到这个控件。
这是html,以防万一-
<ItemTemplate>
<asp:Table ID="comparator_tbl" runat="server" CssClass="plainTable">
<asp:TableRow>
<asp:TableCell ID="demographic_cell" runat="server" HorizontalAlign="Right">
<asp:BulletedList ID="demographicComparator_lst" runat="server">
</asp:BulletedList>
</asp:TableCell>
<asp:TableCell ID="detail_cell" runat="server" HorizontalAlign="left">
<asp:BulletedList ID="comparator_lst" runat="server">
</asp:BulletedList>
</asp:TableCell>
</asp:TableRow>
</asp:Table>
</ItemTemplate>
项目列表控件用于将项目显示为项目列表。如果你不需要项目符号,你应该使用简单的列表控件。我认为你将不得不求助于CSS设置,因为子弹列表的子弹样式属性不支持空白样式。
<asp:BulletedList ID="BulletedList1" runat="server" style="list-style-type:none;" >
</asp:BulletedList>
不能在asp.net中删除。你需要用一些样式类为它指定CssClass
属性,它应该有以下样式:
.bullet-list { list-style: none; padding: 0; margin: 0;}
使用CSS很容易做到这一点:
#ID-Of-Your-List ul { list-style-type: none; }
项目符号列表最终在浏览器中呈现为<UL><LI>...</LI>...</UL>
,您可以使用CSS来处理此
你可以像这样设置列表的非项目符号样式:
如果列表id为#BulletLessList
,设置CSS表项为
#BulletLessList ul { list-style-type: none; }
如果您希望在多个列表中设置相同的样式,您可以将css类设置为所有列表,并将css设置为
.BulletLessList ul { list-style-type: none; }
项目符号列表控件用于将项目显示为项目符号列表。如果你不需要项目符号,你应该使用简单的列表控件。我认为你将不得不求助于CSS设置,因为子弹列表的子弹样式属性不支持空白样式。