0

MVCプロジェクトでは、部分的に

@Html.Partial("_MyPartial");

これは、URLを介して(jQueryでAJAXを使用して)コントローラーメソッドを呼び出します

'/Home/MyActionMethod?type=myType&sort=az&page=1'

Homeコントローラーには、PartialViewResultを返すMyActionMethodが含まれています。MyActionMethodには、通常どおりにマップされるURLのパラメーターと一致するパラメーターがあります。

私の質問は、MyActionMethodからトップレベルのクエリ文字列にアクセスする方法です。そこに追加の値を含めたいのでしょうか。トップレベルとは、_MyPartialからMyActionMethodに送信されたものではなく、ブラウザに表示されたものを意味します

どうもありがとう

4

1 に答える 1

0

AJAX呼び出しを実行するときは、クエリ文字列パラメーターとしてそれらを含める必要があります。したがって、サーバー上にリンクを構築するときは、クエリ文字列パラメーターを読み取り、それらを既に持っているパラメーターに追加します。

于 2012-08-22T05:44:08.830 に答える