相关疑难解决方法(0)

使用ASP.NET WebForms的jQuery DataTables服务器端处理

问题:

  • 使用ASP.NET WebForms的jQuery DataTables服务器端处理.

解:

  • Darin Dimitrov使用一个页面和排序的例子回答了这个问题,但没有做任何搜索.这是我对他的工作的基本**修改,以便在他的例子上进行搜索工作:
public class Data : IHttpHandler
{
    public void ProcessRequest(HttpContext context)
    {
        // Paging parameters:
        var iDisplayLength = int.Parse(context.Request["iDisplayLength"]);
        var iDisplayStart = int.Parse(context.Request["iDisplayStart"]);

        // Sorting parameters
        var iSortCol = int.Parse(context.Request["iSortCol_0"]);
        var iSortDir = context.Request["sSortDir_0"];

        // Search parameters
        var sSearch = context.Request["sSearch"];

        // Fetch the data from a repository (in my case in-memory)
        var persons = Person.GetPersons();

        // Define an order function based on the iSortCol parameter
        Func<Person, object> order = person => iSortCol == …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net ajax jquery datatables

33
推荐指数
1
解决办法
3万
查看次数

标签 统计

ajax ×1

asp.net ×1

datatables ×1

javascript ×1

jquery ×1