I want to create an organisational chart in ASP.NET. Does anyone have any recommendations for components to do this. Most third-party charting packages don't handle organisational charts. The chart should also draw left to right rather than top to bottom as most organisational charts do.
If you don´t mind paying for third party components, then there are a few available. .NET Charting is not too bad and I think Dundas has this functionality in it´s excellent charting suite. Both of these offer evaluation.
Rather than a org-chart, how about just a tree view? If so, it should be easy with the tree view control. Here is another example on codeproject.com that shows an org chart.
It's not an ASP.NET component but you can make a webservice or render the javascript dinamically. Google Visualization API - Organizational Chart.
I don't know if it has a left to right option.
Maybe Microsoft Automatic Graph Layout will solve your problem. I haven't used it yet, so.. no guarantee.
You could look at http://www.orgchartcomponent.com
It has a demo site at : http://demo.orgchartcomponent.com
And you can download a demonstration version of the component to try out.