I have a rad panel bar.
In its item click i want the selected value.
I'm binding the panel bar using:
RadPanelBar_MenuLeft.DataSource = _dtFunctions; |
RadPanelBar_MenuLeft.DataFieldID = "FunctionID"; |
RadPanelBar_MenuLeft.DataTextField = "FunctionName"; |
RadPanelBar_MenuLeft.DataValueField = "FunctionID"; |
RadPanelBar_MenuLeft.DataNavigateUrlField = "PageName"; |
RadPanelBar_MenuLeft.DataBind(); |
private void RadPanelBar_MenuLeft_ItemClick(object sender, Telerik.Web.UI.RadPanelBarEventArgs e) |
{ |
if (e.Item.Items.Count > 0) |
{ |
if (e.Item.Expanded == false) |
{ |
_Val = "Collapsed panel item - " + e.Item.Value; |
} |
else |
{ |
_Val = "Expanded panel item - " + e.Item.Value; |
} |
} |
else |
{ |
_Val = "Clicked panel item - " + e.Item.Value; |
} |
} |
The Panel item click will work if the DataNavigateUrlField is not given. |
How to get the selected items value even if the DataNavigateUrlField is given. |
Plz help |
and on init
this.RadPanelBar_MenuLeft.ItemClick += new Telerik.Web.UI.RadPanelBarEventHandler(this.RadPanelBar_MenuLeft_ItemClick); |