【问题标题】:Telerik MVC grid issue in insert mode without edit modeTelerik MVC 网格问题在插入模式下没有编辑模式
【发布时间】:2011-05-09 05:19:04
【问题描述】:

你好 我在 ajax 模式下拥有 Telerik mvc 网格并启用了编辑。在我的场景中,我必须只使用插入模式,所以我禁用了编辑模式。但是当我运行时,单击“添加新记录”时出现 javascript 错误。示例工程可从Here下载

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-3 telerik telerik-grid telerik-mvc


    【解决方案1】:

    我通过以下方式使其工作:

    function GridNotes_onEdit(e) {
        $('#Content').after("<a class='t-button t-grid-cancel t-button-icon' href='#'><span class='t-icon t-cancel'/></a>")
            .after("<a class='t-button t-grid-insert t-button-icon' href='#'><span class='t-icon t-insert'/></a>");
    }
    

    现在,当我只插入一个字段时,这很有效。如果您有多个列,则可能需要根据您的规范对其进行自定义。但它是可行的。此外,它还可以在详细视图网格中使用。

    希望这会有所帮助...

    【讨论】:

    • 我不得不稍微修改一下代码,让它在我的情况下工作。我在 OnEdit 函数中使用了$('.t-grid-new-row td:nth-child(6)').html('&lt; class...,其中 6(基于 1)是我想要放置按钮的列。
    【解决方案2】:

    如果您在提供示例项目时正在寻找官方支持渠道,请将您的请求发布到他们网站上的 Telerik MVC 论坛。

    【讨论】:

    • 链接来自那里的帖子,但还没有得到回应:(
    【解决方案3】:

    有同样的问题。答案是内联需要有编辑按钮,所以在内联模式下插入会中断

    此链接涵盖此问题并进行了修复。

    http://www.telerik.com/community/forums/aspnet-mvc/grid/insert-only-with-server-editing.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      • 2012-02-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多