【问题标题】:Telerik RadMenu Item NavigateURL with out postackTelerik RadMenu Item NavigateURL 不带邮包
【发布时间】:2013-12-24 05:41:41
【问题描述】:

当我单击 Radmenu 中的任何项目时,它正在执行完整的回发。我尝试添加 OnClientItemClicking 方法,但没有帮助。我将我的 radmenu 保存在 radajaxpanel 中,但仍然发生相同的行为。

这可以避免吗?

function OnClientItemClicking(sender, args) {
      args.set_cancel(true);
}  

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

【问题讨论】:

    标签: javascript asp.net telerik


    【解决方案1】:

    试试这个(我自己没有尝试过,但应该可以。

                        <telerik:RadMenuItem>
                            <ItemTemplate>
                                <a href="http://www.yahoo.com">yahoo</a>
                            </ItemTemplate>
                        </telerik:RadMenuItem>
    

    【讨论】:

      【解决方案2】:

      RadMenuItem 有一个属性 PostBack,您可以将其设置为 false 以防止回发。

      【讨论】:

        猜你喜欢
        • 2016-10-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多