更新telerik mvc网格中的行

时间:2011-08-17 11:52:25

标签: model-view-controller grid telerik

我有这样的网格:

common grid

要编辑一条线,用户从网格中选择一条线,然后单击“笔”图标。然后,记录显示在表单中。

要保存表单,请选择保存按钮链接。好。 现在我需要更新网格中的行。 我得到了这个工作,在javascript中执行以下操作:

$.post(this.href,
        sf,
        function (response) {
            $("#form-edicao").html(response);
            var $grid = $("#Grid").data("tGrid");
            $grid.rebind();  //==this line update the grid
        });

但这种方法更新了所有网格,返回第一页...... 我需要只更新一行。 在常见的表格中,我替换了一些html元素。如何在这个神秘的网格中做到这一点?

1 个答案:

答案 0 :(得分:1)

看一下Grid组件的Client-side API,我认为使用.ajaxRequest()可能就是你正在寻找的东西。 .rebind()重置状态(页码,过滤/排序表达式等),而.ajaxRequest()不应重置。