Comment puis-je actualiser la grille après que j'ai modifier le Kendo UI grille?

- Je modifier la grille à l'aide editable: "popup" comme illustré sur Telerik de la page de démonstration. Après j'ai modifier la grille, je veux la grille pour se rafraîchir. La grille ont tout événement qui est appelé après que j'ai modifier la grille?

J'ai essayé d'utiliser l'événement databound. Dans ce cas je fais la source de données à lire, mais il me dit que c'est une boucle infinie à l'actualisation de la grille. J'ai essayé d'utiliser la saveChanges événement, mais il ne fonctionne pas.

@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.ProductViewModel>()
.Name("grid")
.Columns(columns =>
{
    columns.Bound(p => p.ProductName);
    columns.Bound(p => p.UnitPrice).Width(100);
    columns.Bound(p => p.UnitsInStock).Width(100);
    columns.Bound(p => p.Discontinued).Width(100);
    columns.Command(command => { command.Edit(); command.Destroy(); }).Width(160);
})
.ToolBar(toolbar => toolbar.Create())
.Editable(editable => editable.Mode(GridEditMode.PopUp))
.Pageable()
.Sortable()
.Scrollable()
  .Events(events => events.Change("saveChanges "))
.HtmlAttributes(new { style = "height:430px;" })
.DataSource(dataSource => dataSource
    .Ajax()
    .PageSize(20)
    .Events(events => events.Error("error_handler"))
    .Model(model => model.Id(p => p.ProductID))
    .Create(update => update.Action("EditingPopup_Create", "Grid"))
    .Read(read => read.Action("EditingPopup_Read", "Grid"))
    .Update(update => update.Action("EditingPopup_Update", "Grid"))
    .Destroy(update => update.Action("EditingPopup_Destroy", "Grid"))
))
InformationsquelleAutor Sarly | 2014-02-18