日期:2014-05-18  浏览次数:20468 次

GridView可以拆分行吗?
想要把一个GridView的某一列拆分成两行,这一行的表头也要拆分。拆分后的两行一样分别和DB的两个字段绑定。

如果单单是拆分表头,我知道可以在rowcreate里重绘,但涉及到内容就不行了,因为有和DB绑定的问题。

GridView可以实现这个功能吗?

------解决方案--------------------
前台,在要换行的那一列后面写
<HeaderTemplate>
</th></tr><tr>
</HeaderTemplate>
如果是EditItemTemplate,在后面写<%="</td></tr><tr>" %>

后台,在RowCreated函数里,对不拆分的列e.Row.Cells[i].RowSpan = 2;