我正在使用带有大量数据的MVC DevExpress GridView。
我将列表传递给我的视图,只是将gridview绑定到它。在提交按钮上,我希望该列表返回到控制器,并保存到数据库。问题是,返回列表在返回控制器时变为null。
这是我的模特:
public class PayrollModel
{
public PayrollModel()
{
PayrollSearch = new PAYROLLVIEWSearch();
}
public PAYROLLVIEWSearch PayrollSearch { get; set; }
public IEnumerable<PAYROLLVIEW> PayrollList { get; set; }
public IList<RIGHTGROUP> RightGroupList { get; set; }
public DateTime PayrollDate { get; set; }
}
控制器操作是:
[HttpGet]
public ActionResult PayrollSave(PayrollModel model)
{
//PayrollList is null here
}
我想避免使用编辑器模板,因为我认为它会降低视图渲染速度。