簡體   English   中英

如何使用jQuery數據表和C#頁面方法從數據庫綁定10到10的記錄?

[英]How can I bind 10 by 10 records from database using jQuery datatable and c# pagemethods?

我是jQuery數據表的新手,我想從數據庫綁定10乘10的記錄。 我知道這是可能的,但我不知道該怎么辦。 我看到了很多示例,但是所有示例都沒有startindexendindex值,我也不知道升序和降序如何工作,因為沒有參數傳遞給服務器以了解升序和降序。

我從下面的網址中看到了示例
使用ASP.NET PageMethods和JQuery DataTables? https://datatables.net/examples/server_side/defer_loading.html

我想像下面這樣工作此代碼
客戶端代碼

PageMethods.bindcompanyDetails(startIndex,EndIndex,bindcompanyDetails_success);

    function bindcompanyDetails_success(result)
    {
        var totalrecordes = result[0].totalrow;
         //What can I write here
    }

服務器端代碼

    [WebMethod]
    public static Array bindcompanyDetails(int startIndex, int EndIndex)
    {
        clssetting setobj = new clssetting();
        return setobj.getalcompanydetails(startIndex,EndIndex);
    }

每當您對服務器端數據表進行ajax調用時,URL后面都會附加很多參數,並且這些參數在服務器端可用。 他們之中有一些是:

start=0&length=10

這里的startlength是可以與LIMITOFFSET一起使用以獲取所需結果數的參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM