This is a migrated thread and some comments may be shown as answers.

Compact left navigation tree

3 Answers 41 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Mikael
Top achievements
Rank 1
Mikael asked on 12 Oct 2010, 10:36 PM
Hi!

We have replaced the standard SharePoint navigation tree with a RadTreeView, in order to do things that SharePoint cannot. 
One problem, though, is that when the site hierarchy gets deep and/or the text of the nodes get too long, the screen estate needed to represent the entire path from the root down to the leaf node is too big - the navigation takes too big space from the "real" content on the page.

So, we are looking at other clever ways to let the user navigate the site hierarchy, but without taking so much space. Any good ideas? I should mention that we are already using tabs at the top of the screen (standard SharePoint stuff) which takes the user one level down the hierarchy.

Thanks!
/Fredrik 

3 Answers, 1 is accepted

Sort by
0
Sebastian
Telerik team
answered on 13 Oct 2010, 11:01 AM
Hello Fredrik,

Unfortunately I do not think I can propose another navigation control to serve the same purpose. I hope that using our AJAX treeview and limiting its height/width explicitly (by setting its Height/Width properties) is applicable solution for your case - thus when the treeview structure exceeds the specified values horizontal/vertical scrolls for navigation will be rendered.

By the way, we (and I believe the Telerik Community members) will be interested in your implementation which replaces the standard SharePoint navigation tree with RadTreeView for ASP.NET AJAX. Can you please post it in this forum thread and specify which version of SharePoint (2007 or 2010) it is applicable for? As a token of gratitude we will reward you with some Telerik points that can be used as a discount for future upgrades/purchases of our components. 

Best regards,
Sebastian
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Mikael
Top achievements
Rank 1
answered on 17 Oct 2010, 06:42 PM
Hi, Sebastian!

I wish I could send the code, but the intellectual property regulation rules of my customer won't allow me.
I can just say that the code is actually rather straightforward - we simply read the site-structure from a configurable root-node and populate the RadTreeView. We do some extra stuff, like calling into our database to see if we should add application-level nodes, but apart from that it's really just a representation of the WSS site structure.

Fredrik
0
Sebastian
Telerik team
answered on 18 Oct 2010, 11:03 AM
Hello Fredrik,

Thank you for the details you shared with us - I hope that they will be useful to other people who want to visualize the SharePoint site structure using RadTreeView for ASP.NET AJAX.

Best regards,
Sebastian
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
General Discussions
Asked by
Mikael
Top achievements
Rank 1
Answers by
Sebastian
Telerik team
Mikael
Top achievements
Rank 1
Share this question
or