C# 更新后的Asp.Net MVC Telerik网格事件

C# 更新后的Asp.Net MVC Telerik网格事件,c#,asp.net-mvc,razor,telerik,telerik-grid,C#,Asp.net Mvc,Razor,Telerik,Telerik Grid,我用telerik在Asp.NETMVC中创建了一个项目。 我使用的是可编辑的telerik网格。 我插入一条新记录,在此之后,更新此行,然后将重新创建此行。它必须更新 样品 添加新-> |计算机| 使用COMPUTER2更新此文件-> |计算机| |计算机2| 这是我的.cshtml代码 @(Html.Kendo().Grid<Telerik_Test_MVC.Models.CIHAZ_TUR_ViewModel>() .Name("Grid") .Columns(columns

我用telerik在Asp.NETMVC中创建了一个项目。 我使用的是可编辑的telerik网格。 我插入一条新记录,在此之后,更新此行,然后将重新创建此行。它必须更新

样品 添加新->

|计算机|

使用COMPUTER2更新此文件->

|计算机|

|计算机2|

这是我的.cshtml代码

@(Html.Kendo().Grid<Telerik_Test_MVC.Models.CIHAZ_TUR_ViewModel>()
.Name("Grid")
.Columns(columns =>
{
    columns.Bound(p => p.ID).HeaderTemplate("ID").Width(36);
    columns.Bound(p => p.TUR_ADI).HeaderTemplate("CİHAZ TüR ADI").Width(200);
    columns.Command(command => { command.Edit(); command.Destroy(); }).Width(160);
})
.ToolBar(toolbar => toolbar.Create())
.Editable(e => e.Mode(GridEditMode.PopUp))
.Sortable()
 .Resizable(re => re.Columns(true))
 .Groupable()
.DataSource(d => d
    .Ajax()
    .Model(m => m.Id(p => p.ID))
        .Read(u => u.Action("Tur_Read", "Home"))
        .Create(c => c.Action("Tur_Create", "Home"))
        .Destroy(s => s.Action("Tur_Destroy", "Home"))
        .Update(u => u.Action("Tur_Update", "Home"))
)

我通过编辑以下内容解决了此问题:

product.ID = kd.Insert(product);
product.ID = kd.Insert(product);