0

次のコードは、私の kendo DataSource を構築します。

 var dataSource = new kendo.data.DataSource({
                serverPaging: true,
                schema: {
                    data: "ListMediaSummary",
                    total: "RowCount",
                },
                transport: {
                    read: {
                        url: gAppBaseURL + "UniversalSearch/SearchData?searchText=" + searchText + "&pageNumber=" + page,
                        type: "POST",
                        dataType: "json",
                    }
                },
                parameterMap: function (data, type) {
                    if (type == "read") {
                        return {
                            $top: data.take,
                            $skip: data.skip
                        }
                    }
                },
                page: 1,
                pageSize: 25,
            });

ここから、パラメータ「searchText」と「PageNumber」を transport.read メソッドから asp.net コントローラの Action メソッドに渡します。その後、検索結果が kendo listView にレンダリングされます。アクション メソッドは「searchText」値を取得しますが、pageNumber は取得しませんか? 投稿ではページ番号(firebugでチェック済み)を渡しますが、関数のtransport.readメソッドにページ番号を渡したいのです。どうすればこれを達成できますか?

4

1 に答える 1