【问题标题】:How to set popupCollision configuration property of Kendo Menu using Asp.Net Mvc HtmlHelper?如何使用 Asp.Net Mvc HtmlHelper 设置 Kendo 菜单的 popupCollision 配置属性?
【发布时间】:2015-12-08 07:04:10
【问题描述】:

剑道菜单文档here 的示例在 Javascript 中设置了 popupCollision 属性。如何使用 Asp.Net MVC HtmlHelpers for Kendo Menu 设置此属性?

【问题讨论】:

    标签: kendo-ui kendo-asp.net-mvc kendo-menu


    【解决方案1】:

    根据Menu Builder ASP.NET MVC documentation 没有这样的属性。不幸的是,这种差异有时会发生在 JS 和 ASP 版本之间,就像另外两个开发团队一样。

    MVC HTML Helper 只生成 JavaScript 代码,因此您可以尝试在文档就绪时使用 JavaScript setOptions 设置它:

    $("#menu").data('kendoMenu').setOptions({
        popupCollision: false
    });
    

    或者更好的是,如果您需要此属性,请首先使用 javascript 版本。

    【讨论】:

      猜你喜欢
      • 2010-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 2015-01-04
      • 2011-02-08
      • 1970-01-01
      相关资源
      最近更新 更多