Kendo 数据源是什么?
What is Kendo DataSource?
我正在查看为 Kendo 编写的一段代码,如下所示:
public ActionResult ReadEmployee([DataSourceRequest]DataSourceRequest request)
{
return Json(GetEmployees().ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
}
我有几个问题:
- DataSourceRequest 是一种 ActionResult 吗?
- 由于它在 KendoUI 的范围内使用,我无法更详细地了解该对象的性质。
这个对象的确切作用是什么?有没有详细解释的文档?
总而言之,它是 Kendo 的模型活页夹。
ModelBinding is the mechanism ASP.NET MVC uses to create strongly-typed objects (or fill primitive-type parameters) from the input stream (usually an HTTP request).
查看更多信息what is modelBinder
网格提供的所有分页和排序逻辑都在该对象中。因此,您制作了一个 IQueryable,然后所有分页魔法都发生在 ToDataSourceResult 方法中。
我正在查看为 Kendo 编写的一段代码,如下所示:
public ActionResult ReadEmployee([DataSourceRequest]DataSourceRequest request)
{
return Json(GetEmployees().ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
}
我有几个问题:
- DataSourceRequest 是一种 ActionResult 吗?
- 由于它在 KendoUI 的范围内使用,我无法更详细地了解该对象的性质。
这个对象的确切作用是什么?有没有详细解释的文档?
总而言之,它是 Kendo 的模型活页夹。
ModelBinding is the mechanism ASP.NET MVC uses to create strongly-typed objects (or fill primitive-type parameters) from the input stream (usually an HTTP request).
查看更多信息what is modelBinder
网格提供的所有分页和排序逻辑都在该对象中。因此,您制作了一个 IQueryable,然后所有分页魔法都发生在 ToDataSourceResult 方法中。