您的位置:程序门 -> .net技术 -> asp.net



gridview可以拆分行吗?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


gridview可以拆分行吗?[已结贴,结贴人:m_halfman]
发表于:2007-12-04 21:22:54 楼主
想要把一个gridview的某一列拆分成两行,这一行的表头也要拆分。拆分后的两行一样分别和db的两个字段绑定。

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

gridview可以实现这个功能吗?
发表于:2007-12-04 21:24:161楼 得分:0
可以
发表于:2007-12-04 21:29:392楼 得分:0
可以的,
lz可以看看浏览器生成的源码,看一下gridview在客户端生成的代码,找到他的规律。
发表于:2007-12-05 00:20:233楼 得分:0
可以的,把要拆分的那列弄成html的就可以了
发表于:2007-12-05 01:26:304楼 得分:0
学习了
发表于:2007-12-05 13:33:035楼 得分:0
转成模板列,然后用css实现,其实还是一行,只不过用css做的好像两行一样
发表于:2008-01-02 11:35:206楼 得分:20
前台,在要换行的那一列后面写
                                        <headertemplate>
                                                </th> </tr> <tr>
                                        </headertemplate>
如果是edititemtemplate,在后面写 <%=" </td> </tr> <tr> "   %>

后台,在rowcreated函数里,对不拆分的列e.row.cells[i].rowspan   =   2;
发表于:2008-01-02 11:43:317楼 得分:0
up
发表于:2008-01-02 13:12:328楼 得分:0
gridview在客户端会生成一个table
如果你javascript还可以的话,完全可以是用js来实现你的要求
发表于:2008-01-02 16:04:239楼 得分:0
学习了
发表于:2008-01-02 21:09:1410楼 得分:0
模板  


<br/>
发表于:2008-01-02 21:13:1011楼 得分:0
如此复杂就不要动态生成gridview了,直接动态手绘生成table.
发表于:2008-01-02 21:19:1912楼 得分:0
用repeater   或   datalist+table比添加表头来的快.
gridview   事件是比较强的.gridview   可以合并行,添加表头,添加表尾,分组无所不能.......总之table能做到的.它也能做到


快速检索

最新资讯
热门点击