标签: mvcextensions

从Telerik扩展网格获取分页,过滤并传递给存储过程

我想使用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

1
推荐指数
1
解决办法
2849
查看次数