首页 > 解决方案 > Telerik 的 RadClientDataSource 控件发送哪些参数

问题描述

我在 aspx 页面中有一个 RadClientDataSource,其中的 EnableServerPaging、EnableServerSorting、EnableServerFiltering 在 RadClientDataSource 的标记中都设置为 true。

问题

在这种情况下,RadClientDataSource 控件将向服务器端 Web 服务传递哪些参数?我在https://docs.telerik.com/devtools/aspnet-ajax/controls/clientdatasource/service-configuration检查了 RadClientDataSource 的文档,但没有提到 RadClientDataSource 传递给服务器端的标准参数。

<telerik:RadClientDataSource runat="server" ID="RadClientDataSource1" EnableServerPaging="true" AllowPaging="true" 
               EnableServerFiltering="True" EnableServerSorting="true">
<DataSource>
    <WebServiceDataSourceSettings>
        <Select Url="api/emplist/GetTaskList" RequestType="Get" DataType="JSON" EnableCaching="false"/>
    </WebServiceDataSourceSettings>
</DataSource>
</telerik:RadClientDataSource>

标签: asp.netwebformstelerik

解决方案


它应该在方法参数中,如下所示:

公共静态对象GetTaskList(int?take = null,int?skip = null,int?page = null,int?pageSize = null)


推荐阅读