Using any data source, I can create the necessary hierarchy for a menu system using the RadNavigation. However, I have no examples or knowledge on how to activate associated URLs for each of the nodes.
If JavaScript is required, please show by example.
Required Info
My HTML
<telerik:RadNavigation runat="server" ID="RadMenu3" Skin="BlackMetroTouch" DataSourceID="XmlDataSource1" DataTextField="Text" DataNavigateUrlField="Url"></telerik:RadNavigation><asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/App_Data/SiteNavigation.xml" XPath="/SiteNavigation/Item"></asp:XmlDataSource>
XML SiteNavigation (abbreviated)
<?xml version="1.0" encoding="utf-8" ?><SiteNavigation> <Item Url="#" Text="Surveying the Past" > <Item Url="#" Text="Timeline" /> <Item Url="#" Text="Blog" /> <Item Url="#" Text="Discussion" /> </Item> <Item Url="#" Text="Experiencing the Present" > <Item Url="#" Text="Timeline" /> <Item Url="#" Text="Blog" /> <Item Url="#" Text="Discussion" /> </Item></SiteNavigation>
ERROR: Page Won't Load
System.Web.UI.WebControls.XmlHierarchyData' does not contain a property with the name 'Url'


I have a requirement to have a Grid of 20+ Configuration items with a check box to show if each item is enabled in our app. A user has to click a global "edit" button held in the masterpage to enable the grid for editing and then click a global "save" icon, also in the master page which would then write the data back to the database. I've spent the last 8 hours searching for something similar only to be confounded with template column issues where i cant disable them on page load and gridcheckcolumns that i cant enable on clicking the "edit" button.
Please can somebody point be in the right direction
Thanks

I am binding data to a RadGrid via the radclientdatasource, itself via a web api giving a JSON response, the grid binds fine and I get all the columns I need. The issue is with the date columns appearing as 2012-03-01T00:00:00 despite having the following configured
<telerik:GridDateTimeColumn FilterControlWidth="95px" DataField="PlannedDate" UniqueName="PlannedDate" HeaderText="Planned Date" PickerType="DatePicker" EnableRangeFiltering="true" DataFormatString="{0:yyyy-MM-dd}" DataType="System.DateTime" FilterDateFormat="{0:yyyy-MM-dd}" MinDate="2012-01-01" SortedBackColor="#CCCCCC" HtmlEncode="false" EditDataFormatString="{0:yyyy-MM-dd}"> </telerik:GridDateTimeColumn>​Have also tried GridBoundColumn. My JSON is coming through as "PlannedDate":"2012-03-01T00:00:00"
In addition to the display issue the column is not respecting less than / greater than date filters which makes me suspect it it just being treated as text. Any thoughts please ?

Hello,
I need to add programmatically Custom Attributes in RadComboBox
i get an error on click button to get a value for custom Attributes
this.LBL_MOVIE.Text = this.PCB_MOVIE.SelectedItem.Attributes["movie_p"];
Cause this.PCB_MOVIE.SelectedIndex is equals to -1
protected void PCB_MOVIE_ItemDataBound(object sender, RadComboBoxItemEventArgs e) { e.Item.Attributes.Add("movie_p","rocky"); }