我使用的是datalist控件。如何在datalist中添加行分隔符?我连续有多个项目,并且我使用的是.Net 2.0。
分隔符模板适用于每一项,而不是每行。
我想像这样展示它。
row1-> item1 item2
---separator
row2-> item3 item4
---separator
row3-> item5 item6
发布于 2009-11-21 06:18:06
试试这个:
<asp:DataList>
<SeparatorTemplate>
<hr />
</SeparatorTemplate>
</asp:DataList>
更新
如果你想要一个简单的边框,这种方式可能会有所帮助。唯一的问题是最新的行也有一个分隔符。
<asp:DataList ID="DL1" runat="server" Width="200px" RepeatDirection="Horizontal" RepeatColumns="2" CssClass="DL1" CellPadding="0" CellSpacing="0">
<ItemTemplate>
.
.
.
</ItemTemplate>
</asp:DataList>
.DL1 td
{
border-bottom: solid 1px silver;
border-collapse: collapse;
}
发布于 2009-11-21 06:15:34
基于数据的DataList和中继器的格式化用例子here来解释,看一下。
发布于 2009-11-21 06:33:35
使用DataList.SeparatorTemplate属性
例如:
<SeparatorTemplate>
<asp:Image id="SeparatorImage"
ImageUrl="SeparatorImage.jpg"
runat="server"/>
</SeparatorTemplate>
https://stackoverflow.com/questions/1774590
复制相似问题