Asp.net mvc 4 剑道网格更新按钮调用创建函数
当我点击更新按钮时,若我并没有添加任何新列,工作正常,但在我添加新列后,更新按钮有时调用更新函数,有时调用创建函数。那是我的问题 看法 控制器 我的助手呢* Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格 Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格Asp.net mvc 4 剑道网格更新按钮调用创建函数,asp.net-mvc-4,kendo-grid,Asp.net Mvc 4,Kendo Grid,当我点击更新按钮时,若我并没有添加任何新列,工作正常,但在我添加新列后,更新按钮有时调用更新函数,有时调用创建函数。那是我的问题 看法 控制器 我的助手呢* Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格 Ders-oluştur函数必须与我放弃的一样,在插入后刷新网格 将此项添加到您的列中,它将起作用: columns.Bound(p => p.Id); // ID is the ID of the view model of course; i.e., your I
将此项添加到您的列中,它将起作用:
columns.Bound(p => p.Id); // ID is the ID of the view model of course; i.e., your ID (primary key col.)
发生的情况是,当您单击更新时,它不知道应该为更新使用哪个ID,结果是将整个视图模型放入更新操作方法中,这当然是您的所有行
您不必显示id列,但它必须在那里
因此,可以将上述内容转化为:
columns.Bound(p => p.Id).Visible(false);
这对我有用 将此添加到您的列中,它将起作用:
columns.Bound(p => p.Id); // ID is the ID of the view model of course; i.e., your ID (primary key col.)
发生的情况是,当您单击更新时,它不知道应该为更新使用哪个ID,结果是将整个视图模型放入更新操作方法中,这当然是您的所有行
您不必显示id列,但它必须在那里
因此,可以将上述内容转化为:
columns.Bound(p => p.Id).Visible(false);
这对我有用
columns.Bound(p => p.Id); // ID is the ID of the view model of course; i.e., your ID (primary key col.)
columns.Bound(p => p.Id).Visible(false);