【问题标题】:Force Update Event in Kendogrid Inline editingKendogrid 内联编辑中的强制更新事件
【发布时间】:2014-01-13 03:51:36
【问题描述】:

我有一个剑道网格,如图所示。它使用内联编辑。对于每条记录,都有相关的学科,如网格正下方所示。用户选择编辑记录,然后他选择相关学科复选框并更新记录。在用户对网格文本框中的文本(文档类型/描述)进行一些更改之前,此方案工作正常。如果用户没有更改任何文本而只是更改了复选框选择,则不会更新记录,因为如果用户没有对文本进行任何更改,则不会触发更新事件。

在这种情况下如何强制更新事件?

【问题讨论】:

    标签: kendo-ui telerik kendo-grid telerik-mvc


    【解决方案1】:

    您已经有一段时间没有问过了,但在我的情况下,这有帮助:

    @(Html.Kendo()
          .Grid<GenericDto>()
    ...
          .Events(e => e.Save("saveChanges"))
    
    function saveChanges(e) {
        e.model.dirty = true;
    } 
    

    如果您想在“未更改”行上调用更新,则必须将其设置为脏

    我不确定您希望如何让网格发布您的“复选框数据”,除非这些数据被保存在某些隐藏列中并在复选框更改事件中从下面的复选框中重写

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      相关资源
      最近更新 更多