0

マスターページにRadmenuを配置しましたが、アイテムをクリックするとページがポストバックされるため、選択したアイテムを色に合わせて維持するのが困難です。

    <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

このコードは、選択されているハイライト メニューに使用できます。

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

ユーザーがアプリケーションのどこにいるのかがわかるように、何らかのコンテキストをユーザーに提示しようとしていますか?

パス + ブレッドクラムのデモを検討してください: http://demos.telerik.com/aspnet-ajax/menu/examples/programming/showpath/defaultcs.aspx

于 2013-04-22T16:06:58.750 に答える