我要用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#更多优秀的解决方案,我要源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!源代码!

解决方案 »

  1.   

    我已经发过一个帖了,但是没有结果
    http://community.csdn.net/Expert/topic/4144/4144384.xml?temp=.3500177
      

  2.   

    就用表格实现,DataGrid显示到终端还是表格而已.
      

  3.   

    你所提供的例子应该是先把所有的资料都读取出来后,再作了某些操作的吧,rds?
      

  4.   

    我所用的Infragistics控件库里有此类控件  比较方便的
    可惜我没有安装程序了  你找找吧
      

  5.   

    你查看源代码,对你有帮助
    好像是用XMLHTTP实现的
      

  6.   

    老大,看完本文,你的想法应该就可以实现了,还有源代码可下载,试试吧看看行不行.
    http://www.microsoft.com/china/MSDN/library/data/dataAccess/NestGridHierData.mspx
      

  7.   

    或者这样访问
    http://www.microsoft.com/china/MSDN/
    选"数据"-->"数据访问"下的<<用于显示分层数据的嵌套网格>>一文
      

  8.   

    我说怎么这么眼熟,原来是svg的作品
      

  9.   

    你去下一个Developer Express的xtraGrid吧,包括示例
    里面的样式要多复杂有多复杂,要多强大有多强大,就怕学不会:(
      

  10.   

    Developer Express的xtraGrid 什么都可以搞定!
      

  11.   

    解决了么,没解决给我发消息和留mail 我给你发份代码!