有时候我们会把数据读取出来装入EXT的Store里面,有时候数据很多会超长,就报错。我们除了在web.comfig里面设置:<jsonSerialization maxJsonLength="50000000"/>,还可以调用Store1_Max方法,就尅轻松解决此问题。
public static JsonResult Store1_Max(this Controller controller, DataTable _data, object total = null)
{
return new LargeJsonResult
{
JsonRequestBehavior = JsonRequestBehavior.AllowGet,
Data = new {data = DataTableToJson(_data), total},
MaxJsonLength = 999999999
};
}