选择的RadMenu项目应该集中

时间:2013-04-19 15:58:15

标签: asp.net telerik menuitem

我将Radmenu放在母版页中,如果我点击任何一个项目,页面将会回复,因此难以保持选择的项目与颜色一致。我尝试放置一个ajaxpanel,仍​​然得到后期支持。

    <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server">

            <telerik:RadMenu ID="Menu1" runat="server" Skin="Office2010Silver"  
                Width="100%" Font-Bold="true"
                Visible ="false">
                <Items>
                  < <telerik:RadMenuItem runat="server" NavigateUrl="~/Home.aspx"                              Text="Home">
                    </telerik:RadMenuItem>
                 </Items>
                        </telerik:RadMenu>

任何建议都会有很大的帮助。

由于

2 个答案:

答案 0 :(得分:0)

您是否尝试向用户提供一些上下文,以便他们知道他们在您的应用中的位置?

考虑路径+面包屑演示:http://demos.telerik.com/aspnet-ajax/menu/examples/programming/showpath/defaultcs.aspx

答案 1 :(得分:0)

您可以将此代码用于选中的突出显示菜单。

RadMenuItem currentItem = MainMenu.FindItemByUrl(Request.Url.PathAndQuery);
if (currentItem != null)
{
     currentItem.HighlightPath();
}
else
{
      MainMenu.Items[0].HighlightPath();
}