0

我已将 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>

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

谢谢

4

2 回答 2

0

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

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

于 2013-04-22T16:06:58.750 回答
0

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

RadMenuItem currentItem = MainMenu.FindItemByUrl(Request.Url.PathAndQuery);
if (currentItem != null)
{
     currentItem.HighlightPath();
}
else
{
      MainMenu.Items[0].HighlightPath();
}
于 2014-06-13T08:50:13.530 回答