200分问IT?谁主沉浮!不是我年少轻狂,而是我在网海里浮沉了一个星期,也没有找到船!DataGrid嵌套DataGrid???
我要用DataGrid嵌套DataGrid来实现这种结果>>>>>>
就是
http://e65.sogot.com/TreeGrid/default.aspx
这个网页上的样式。
虽然我知道DataGrid很耗资源,要实现DataGrid嵌套DataGrid实现树的结构就更耗资源了。但是在C#中要实现http://e65.sogot.com/TreeGrid/default.aspx这种样式,有什么更优秀的办法吗?
表结构和表记录:(无限级树结构)
--------------------------------------------------------------------------
|ID|ProjectName|LeadingPerson|MasterUnit|FinishTime|ComputerHelp|ParentID|
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|1 | 金融审计 | 管文武 | 金融处 | 6月至8月 | 金剑软件 | 0 |
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|2 | 企业审计 | 张三丰 | 经贸处 | 9月至11月| 金剑软件 | 0 |
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|3 | 工商银行 | 刘笑天 | 金融处 | 6月至7月 | 金剑软件 | 1 |
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|4 | 中央银行 | 朱少武 | 金融处 | 7月至8月 | 金剑软件 | 1 |
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|5 | 医药集团 | 王中辉 | 经贸处 | 9月至10月| 联智软件 | 2 |
--------------------------------------------------------------------------
--------------------------------------------------------------------------
|6 | 外贸中心 | 林总林 | 经贸处 |10月至11月| 联智软件 | 2 |
--------------------------------------------------------------------------
用DataGrid嵌套DataGrid分层显示结果如下:
-----------------------------------------------------------------
| 序号 |项目内容|分管厅领导|完成(牵头)处室| 完成时间 |计算机辅助审计|
-----------------------------------------------------------------
-----------------------------------------------------------------
|+1 |金融审计| 管文武 | 金融处 | 6月至8月 | 金剑软件 |
-----------------------------------------------------------------
-----------------------------------------------------------------
| -1|工商银行| 刘笑天 | 金融处 | 6月至7月 | 金剑软件 |
-----------------------------------------------------------------
-----------------------------------------------------------------
| -2|中央银行| 朱少武 | 金融处 | 7月至8月 | 金剑软件 |
-----------------------------------------------------------------
-----------------------------------------------------------------
|+2 |企业审计| 张三丰 | 经贸处 | 9月至11月| 金剑软件 |
-----------------------------------------------------------------
-------------------------------------------------------------------
| -1|医药集团| 王中辉 | 经贸处 | 9月至10月| 联智软件 |
-------------------------------------------------------------------
-------------------------------------------------------------------
| -2|外贸中心| 林总林 | 经贸处 |10月至11月| 联智软件 |
-------------------------------------------------------------------
我要实现这种效果,http://e65.sogot.com/TreeGrid/default.aspx !
C#更多优秀的解决方案,我要源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!
问题点数:100、回复次数:28Top
1 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-14 14:40:55 得分 0
我已经发过一个帖了,但是没有结果
http://community.csdn.net/Expert/topic/4144/4144384.xml?temp=.3500177Top
2 楼mossiy(秋山至景)回复于 2005-07-14 14:55:31 得分 5
就用表格实现,DataGrid显示到终端还是表格而已.Top
3 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-14 16:07:54 得分 0
顶Top
4 楼sfanpu(Erick Shuai)回复于 2005-07-14 16:21:27 得分 10
你所提供的例子应该是先把所有的资料都读取出来后,再作了某些操作的吧,rds?Top
5 楼gaochundu(高纯度)回复于 2005-07-14 16:28:52 得分 5
我所用的Infragistics控件库里有此类控件 比较方便的
可惜我没有安装程序了 你找找吧Top
6 楼wh8254(租个老婆结婚~~)回复于 2005-07-14 16:37:40 得分 10
顶下Top
7 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-14 18:08:41 得分 0
顶Top
8 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-14 18:25:35 得分 0
大家一起顶啊!来搞点有建设性……Top
9 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-14 22:44:18 得分 0
顶Top
10 楼xhn(雪候鸟)回复于 2005-07-14 23:08:43 得分 5
你查看源代码,对你有帮助
好像是用XMLHTTP实现的Top
11 楼zhilunchen(他山居士)回复于 2005-07-14 23:27:03 得分 5
老大,看完本文,你的想法应该就可以实现了,还有源代码可下载,试试吧看看行不行.
http://www.microsoft.com/china/MSDN/library/data/dataAccess/NestGridHierData.mspxTop
12 楼zhilunchen(他山居士)回复于 2005-07-14 23:31:31 得分 5
或者这样访问
http://www.microsoft.com/china/MSDN/
选"数据"-->"数据访问"下的<<用于显示分层数据的嵌套网格>>一文Top
13 楼Truly()回复于 2005-07-14 23:38:16 得分 5
我说怎么这么眼熟,原来是svg的作品Top
14 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-15 08:53:44 得分 0
我顶,顶啊Top
15 楼iceface57163(沟沟头的巴巴)回复于 2005-07-15 09:17:09 得分 5
看得不太明白!
好要多学习Top
16 楼chenyuanzhong(阿肉)回复于 2005-07-15 16:15:50 得分 5
顶哦Top
17 楼jianglinli83(伶子)回复于 2005-07-15 17:31:37 得分 5
我也正好想做個這樣的,Top
18 楼xiaostar007(你从哪里来,要到何处去)回复于 2005-07-15 17:40:16 得分 5
顶哦
Top
19 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-15 18:11:41 得分 0
TMD,没有人,NNDTop
20 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-16 08:56:04 得分 0
在顶,TMDTop
21 楼GuanFlyShine(放下,飞翔!)回复于 2005-07-16 21:43:23 得分 0
顶Top
22 楼luojianfeng(原来我不傻!)回复于 2005-09-14 17:27:11 得分 5
?Top
23 楼looner(漫漫求学路)回复于 2005-09-14 17:32:01 得分 10
你去下一个Developer Express的xtraGrid吧,包括示例
里面的样式要多复杂有多复杂,要多强大有多强大,就怕学不会:(Top
24 楼DragonYingzi()回复于 2005-09-14 18:09:49 得分 5
关注,学习。顶...Top
25 楼wohaolei(!!真的好累!!)回复于 2005-09-14 18:45:12 得分 5
Developer Express的xtraGrid 什么都可以搞定!
Top
26 楼sdd330(小飞羊)回复于 2005-09-14 19:50:50 得分 5
老要源代码没用的,研究半天也没啥结果。实现的方法不只他那种,不如自己写一个。Top
27 楼cchip()回复于 2005-11-20 19:15:43 得分 0
MARKTop
28 楼xielongfei(龙飞)回复于 2005-12-17 16:27:20 得分 0
解决了么,没解决给我发消息和留mail 我给你发份代码!Top




