读书人

急问个有关问题:关于Gridview的!

发布时间: 2011-12-13 21:22:18 作者: rapoo

急问个问题:关于Gridview的!!
Gridview怎么能实现如下显示功能:

申请 派工 验收
编号 名称 开始时间 开始时间 开始时间
结束时间 结束时间 结束时间
01 工程1 2007-12-12 2007-12-20 2007-12-31
2007-12-18 2007-12-29 2008-1-15
02 工程2 2007-8-10 2007-9-20 2007-10-31
2007-8-15 2007-9-29 2007-12-15

................


[解决办法]
UP
[解决办法]
需要合并单元格
曾经研究过
效果不是很好
也觉得难以达到EXCEL里合并单元格的功能
我只能实现一行多列或者一列多行的合并
如果楼主这正是楼主想要的
可以联系我
[解决办法]
楼主也可以考虑使用其他控件
或者用GDI自己画一个效果会更好
[解决办法]
用嵌套Gridview差不多可以,也可以直接用HTML画
[解决办法]
<table border= "1 " width= "100% " bgcolor= "white " cellspacing= "0 " cellpadding= "0 " style= "border-collapse: collapse " bordercolor= "DarkGray ">
<tr>
<td> 申请 </td>
<td> 派工 </td>
<td> 验收 </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> 编号 </td>
<td> 名称 </td>
<td> 开始时间 </td>
<td> 开始时间 </td>
<td> 开始时间 </td>
<td> 结束时间 </td>
</tr>
<tr>
<td> 结束时间 </td>
<td> 结束时间 </td>
<td> 结束时间 </td>
<td> </td>
<td> </td>
<tr>
<tr>
<td colspan= "5 ">
<asp:DataList runat= "server " ID= "dl2 " Width= "100% ">
<ItemTemplate>
<table align= "center " border= "1 " width=100% style= "border-collapse:collapse; ">
<tr>
<td> <%#Eval( "编号 ")%> </td>
<td> <%#Eval( "名称 ") %> </td>


<td> <%#Eval( "开始时间 ")%> </td>
<td> <%#Eval( "开始时间 ")%> </td>
<td> <%#Eval( "开始时间 ")%> </td>
</tr>
<tr>
<td> <%#Eval( "结束时间 ")%> </td>
<td> <%#Eval( "结束时间 ")%> </td>
<td> <%#Eval( "结束时间 ")%> </td>
<td> </td>
<td> </td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
[解决办法]
要合并单元格,建议自己写一个控件来做。
[解决办法]
学习中... 欢迎加入ASP.NET(C#)学习交流QQ群号:①32801051(已满) ②23222074(请不要两个群都加)
[解决办法]
up
[解决办法]
加油!顶

[解决办法]
去找个第三方控件吧
[解决办法]
up

[解决办法]
up

读书人网 >C#

热点推荐