Hi.
I use a radmenu & bind it to a table as fallow
TblPages
pg_ID int
pg_ParentID int (alow null)
pg_Title nvarchar(100)
it's my radmenu:
<telerik:RadMenu ID="RadMenu1" runat="server" DataFieldID="pg_ID" DataFieldParentID="pg_ParentID"
DataSourceID="sds_Menu" DataTextField="pg_Title" EnableRoundedCorners="True"
EnableShadows="True" Flow="Vertical" OnItemClick="RadMenu1_ItemClick" OnItemDataBound="RadMenu1_ItemDataBound"
Skin="Windows7" Width="180px" Style="top: 0px; right: 0px"
DataValueField="pg_ID">
<CollapseAnimation Duration="200" Type="OutQuint" />
</telerik:RadMenu>
<asp:SqlDataSource ID="sds_Menu" runat="server" ConnectionString="<%$ ConnectionStrings:AerobicConnectionString %>"
SelectCommand="SELECT pg_ID, pg_ParentID, pg_Title, pg_Value, pg_Order FROM Pages ORDER BY pg_Order">
</asp:SqlDataSource>
and it is codebehind:
protected void RadMenu1_ItemDataBound(object sender, Telerik.Web.UI.RadMenuEventArgs e)
{
int pageId = (int)DataBinder.Eval(e.Item.DataItem, "pg_ID");
e.Item.NavigateUrl = ResolveUrl(String.Format("~/page.aspx?id={0}", pageId));
}
protected void RadMenu1_ItemClick(object sender, Telerik.Web.UI.RadMenuEventArgs e)
{
DataRowView dataRow = (DataRowView)e.Item.DataItem;
Int32 PageID = Convert.ToInt32(dataRow["pg_ID"]);
e.Item.NavigateUrl = ResolveUrl(String.Format("~/page.aspx?id={0}", PageID));
}
it work property.
Now,I want to do this:when click a menu whitout opening a new window show Content of that page in current page.
could u help me?
sorry for my bad writing
Thanks alot.