我想使用MVC网格过滤,但不想使用linq.当前示例使用linq进行过滤.但是,我想将过滤选项传递给存储过程.你有一个例子吗?
我已经看到了Telerik扩展网格的示例,其中内部控制器在使用GridActionAttribute和GridModel从数据库接收所有记录后过滤记录.
[GridAction]
public ActionResult _Paging()
{
return View(new GridModel<Order>
{
Data = GetOrders()
});
}
Run Code Online (Sandbox Code Playgroud)
我想在执行数据库查询之前使用此过滤器,分页信息.所以我将只从数据库中获取pagesize记录.不是整个数据库记录来过滤它(使用storedproc).另外,从数据库LINQ或ENTLIB DAL获取记录的最佳做法是什么.
linq-to-sql telerik-mvc asp.net-mvc-4 kendo-ui mvcextensions