使用C#asp.net的组织结构图 [英] Organizational Chart using C# asp.net

查看:125
本文介绍了使用C#asp.net的组织结构图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我必须在asp.net网站上使用C#创建组织结构图。

在我的Sql Server数据库中,数据将是这样的

EMP_ID EMP_Name RM_ID RM_Name JobTitle

1000 Mahesh 1000 Mahesh主席

1001 Kishore 1010 Rajesh S1

1002 Ramesh 1010 Rajesh S2

1003 Raghu 1005 Raghav TL

1004 Mani 1005 Raghav TL

1005 Raghav 1009 Rakesh PL

1006 Kiran 1008 Kittu PL

1007 Sankar 1008 Kittu PL

1008 Kittu 1010 Rajesh PM

1009 Rakesh 1010 Rajesh PM

1010 Rajesh 1000 Mahesh CEO



我必须显示以上数据使用组织结构图

请帮助我

注意:我需要源代码,我不应该使用任何第三方DLL







谢谢,

Kishore

解决方案

组织结构图生成器 [ ^ ]

使用组织结构图设计器示例 [ ^ ]

从员工数据库生成组织结构图 [ ^ ]




 <   asp:treeview     id   =  TreeView2    runat   =  server    datasourceid   =  XmlDataSource1    font-names   =  Tahoma    xmlns:asp   = #unknown >  
字体大小=8ptImageSet =BulletedList3LineImagesFolder =/../../ TreeLineImages
SelectedNodeStyle-Font-Bold =trueSelectedN odeStyle-ForeColor =RedShowLines =True
OnSelectedNodeChanged =TreeView2_SelectedNodeChangedExpandDepth =1>
< 数据绑定 >
< asp:treenodebinding datamember = 节点 < span class =code-attribute>
textfield = 名称 valuefield = ID / >
&l t; / databindings >
< / asp:treeview >


Hello,
I Have to create an organizational chart using C# in asp.net web site.
In my Sql Server Database, the data will be like this
EMP_ID EMP_Name RM_ID RM_Name JobTitle
1000 Mahesh 1000 Mahesh Chairman
1001 Kishore 1010 Rajesh S1
1002 Ramesh 1010 Rajesh S2
1003 Raghu 1005 Raghav TL
1004 Mani 1005 Raghav TL
1005 Raghav 1009 Rakesh PL
1006 Kiran 1008 Kittu PL
1007 Sankar 1008 Kittu PL
1008 Kittu 1010 Rajesh PM
1009 Rakesh 1010 Rajesh PM
1010 Rajesh 1000 Mahesh CEO

I have to show the above data Using Organizational Chart
Please Help me
Note: I Need Source Code,I should not use any 3rd party DLL



Thanks,
Kishore

解决方案

Organization Chart Generator[^]
Use Organization Chart Designer Sample[^]
Generate an Organization Chart from Employee Database[^]


you should use tree view in asp.net like below :

<asp:treeview id="TreeView2" runat="server" datasourceid="XmlDataSource1" font-names="Tahoma" xmlns:asp="#unknown">
                                                Font-Size="8pt" ImageSet="BulletedList3" LineImagesFolder="/../../TreeLineImages"
                                                SelectedNodeStyle-Font-Bold="true" SelectedNodeStyle-ForeColor="Red" ShowLines="True"
                                                OnSelectedNodeChanged="TreeView2_SelectedNodeChanged" ExpandDepth="1">
                                                <databindings>
                                                    <asp:treenodebinding datamember="Node" textfield="Name" valuefield="ID" />
                                                </databindings>
                                            </asp:treeview>


这篇关于使用C#asp.net的组织结构图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆