【问题标题】:Kendo Grid column template de-initialized after canceling popup edit window取消弹出编辑窗口后取消初始化 Kendo Grid 列模板
【发布时间】:2013-06-22 16:16:29
【问题描述】:

我有一个 Kendo Grid,它使用 Kendo DataSource 从外部服务读取数据,我有一个模板定义的最后一列,该模板为网格的每一行创建一个 Kendo 菜单(完全像 this link)。

但问题是,我将可编辑属性设置为“弹出”模式。所以当我点击“编辑”(然后弹出窗口打开)时,如果我点击“取消”,我编辑的那一行的剑道菜单会被取消初始化,看起来像一个没有样式的普通 ul/li 菜单。

谢谢。

【问题讨论】:

    标签: javascript html web kendo-grid


    【解决方案1】:

    只是猜测。该行由 kendo 网格重新呈现,因此您的菜单现在再次显示为纯 HTML,您必须再次调用 kendoMenu()...

    尝试将菜单缓存到其他地方,并将其附加到例如 mouseenter 上的每一行。因此,您不必依赖网格刷新和丢失菜单。

    【讨论】:

      猜你喜欢
      • 2015-10-27
      • 2014-07-29
      • 1970-01-01
      • 1970-01-01
      • 2017-11-27
      • 1970-01-01
      • 2014-06-01
      • 2016-11-03
      • 1970-01-01
      相关资源
      最近更新 更多