我有一个绑定到 IEnumerable 模型的网格控件。如何在我的控制器中保存记录。我使用的网格控件来自 Telerik 'Kendo'。返回的请求是一个字符串,我想获取我的绑定对象“CustomerViewModel”,但是当我传入我的对象时它返回 null。我尝试了不同类型的信息,它似乎只适用于我指定我想传递的属性。请在下面找到代码并提供帮助?
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Save([DataSourceRequest] DataSourceRequest request, CustomerViewModel customerViewModel)
{
if (customerViewModel != null && ModelState.IsValid)
{
var customers = Repository.GetItems<Customer>();
Repository.SaveChanges<Customer, CustomerViewModel, NorthWindDataContext>(customers, customerViewModel);
}
return Json(ModelState.ToDataSourceResult());
}