Approved
Last Updated: 22 Oct 2016 08:16 by ANDRES
ADMIN
Created by: Nencho
Comments: 5
Category: Navigation
Type: Feature Request
9

			
Approved
Last Updated: 01 Aug 2016 11:09 by ADMIN
ADMIN
Created by: Plamen
Comments: 1
Category: Navigation
Type: Feature Request
4
As for example:
1) the skinchooser in this demo -http://demos.telerik.com/aspnet-ajax/navigation/mobile-and-touch-support/responsive-behavior/defaultcs.aspx?product=navigation
2) the top left corner menu in this demo: http://demos.telerik.com/aspnet-ajax/mobile.aspx
3) http://mobify.github.io/pikabu/
Approved
Last Updated: 01 Jul 2019 11:46 by ADMIN
Created by: David
Comments: 2
Category: Navigation
Type: Feature Request
3
When building Responsive webpages the Telerik navigation control to use is RadNavigation because it properly resizes when the screen is rotated unlike the RadMenu.  

However RadNavigation doesn't seem to have a way to see my current location within a website which is where the breadcrumb come is.

The addition of breadcrumb integration with RadNavigation would benefit Responsive web designer using the Telerik controls.
Approved
Last Updated: 01 Jun 2017 08:49 by ADMIN
Approved
Last Updated: 19 Jan 2017 08:05 by ADMIN
Approved
Last Updated: 10 Mar 2017 13:22 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 0
Category: Navigation
Type: Bug Report
0
One workaround is to remove nodes that are not visible, e.g., in the Page_Load event:

RadNavigation1.Nodes.RemoveAll(x => !x.Visible);

Another workaround is to remove the HTML of hidden nodes. Note that this will not affect the nodes collections and they will still be present. Invoking operations or methods on such removed nodes can cause errors.

			<telerik:RadNavigation runat="server" ID="RadNavigation1" OnClientLoad="OnClientLoad">
				<Nodes>
					<telerik:NavigationNode Text="first"></telerik:NavigationNode>
					<telerik:NavigationNode Text="second" Visible="false"></telerik:NavigationNode>
					<telerik:NavigationNode Text="third"></telerik:NavigationNode>
				</Nodes>
			</telerik:RadNavigation>
			<script>
				function OnClientLoad(sender, args) {
					var nodes = sender.get_allNodes();
					var indicesToRemove = [];
					for (var i = 0; i < nodes.length; i++) {
						if (nodes[i].get_element().style.display == "none") {
							$telerik.$(nodes[i].get_element()).remove();
						}
					}
				}
			</script>