asp.net - 数据列表中的行分隔符

标签 asp.net datalist

我正在使用数据列表控件。如何在数据列表中添加行分隔符? 我连续有多个项目,并且我正在使用 .Net 2.0。

分隔符模板适用于每个项目,而不是每行。
我想像这样显示它。

row1-> item1 item2 
---separator
row2-> item3 item4
---separator
row3-> item5 item6

最佳答案

试试这个:

<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;
}

关于asp.net - 数据列表中的行分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1774590/

相关文章:

c# - HttpContext.Current.Response.Flush() 与 response.redirect false

asp.net - 创建搜索功能的最佳方式 ASP.NET 和 SQL Server

c# - 在 asp.net 中传递数据列表值(已关闭)

asp.net - 如何使用 asp.net 在图像数据列表中应用按需加载(延迟加载)概念?

javascript - 解决下拉列表中先前选定的值

asp.net - 我应该加密通过 URL 参数传递的 GUID 吗?

c# - 简单的 SqlCacheDependency

javascript - 尝试将多个输入与数据列表 ID 同步时出现问题

c# - 从mysql数据库获取表来填充datalist

c# - 将字符串项添加到数据列表 asp.net