between 2 rows in GridView

问题描述 投票:0回答:3

我有一个很好的工作网格视图,但我想在每一行之间有一个<hr>标记。 我的GridView有2列,因此它将呈现为:

<table>
<tr><td>x</td><td>y>/td></tr>
<tr><td>x</td><td>y>/td></tr>
</table>

我希望有:

<table>
<tr><td>x</td><td>y</td></tr>
<tr><td colspan="2"><hr></td></tr>
<tr><td>x</td><td>y</td></tr>
</table>
asp.net html gridview
3个回答
1
投票

尝试智能地使用qazxsw poi来实现这一目标。恕我直言,没有直接的方式这样做。


1
投票

如果我理解你的问题,你期望每个TR都有一条线。

为什么不尝试使用CSS

AlternatingRowStyle

要么

tr { border-bottom:2px solid #eee;}

0
投票

GridView做了很多,但是当你想要对布局进行更精细的控制时,tr td { border-bottom:2px solid #eee;} /* border for all tds and not tr */ 可以提供更多。

链接页面包含一个示例,说明如何在Repeater中创建整个HTML表格,从标题模板开始,继续在项目模板中,以及在页脚模板中结束。设置并不需要太多,而且功能非常强大。

© www.soinside.com 2019 - 2024. All rights reserved.