私は剣道UIのバインドレコードを持っています.Jsonからの応答です。GET要求を許可するには、JsonRequestBehaviorをAllowGetに設定します。
形式の下に使用している間、私はエラーを取得しています:
問題コード:方法1: 公共化するJsonResult KendoserverSideDemo {
using (var s = new KendoEntities())
{
var total = s.Students.Count();
if (total != null)
{
var data = s.Students.OrderBy(x=>x.StudentID).Skip(skip).Take(pageSize).ToList();
return Json(new { total = total, data = data,JsonRequestBehavior.AllowGet });
}
else
{
return null;
}
};
}
方法2(int型のpageSize、int型= 10をスキップ): これを使用して細かい作業:
公共化するJsonResult KendoserverSideDemo(int型のpageSize、int型スキップ= 10) {
using (var s = new KendoEntities())
{
var total = s.Students.Count();
if (total != null)
{
var data = s.Students.OrderBy(x=>x.StudentID).Skip(skip).Take(pageSize).ToList();
return Json(data, JsonRequestBehavior.AllowGet);
}
}
else
{
return null;
}
};
}
最初の方法1で問題は何か:
あなたの 'JsonRequestBehavior.AllowGet'は、左の方が遠すぎる1つの中括弧で、実際のJSONで返されます。 – CodeCaster