質問

現在、私は多くのブログ投稿で見られる戦略を使用しています。基本的に、URLにはページ番号が含まれます(たとえば、/ Users / List / 5は、ユーザーのページングされたリストの5ページ目のユーザーに表示されます)。ただし、1つのページに2つの個別のページリストをリストする必要があるという状況には陥りません。 ASP.NET MVCを使用してこれを行うにはどうすればよいですか? 2つのurlパラメーター(/ Users / List?page1 = 1& page2 = 2など)を提供するだけですか?部分ビューを使用するより良い方法はありますか?

役に立ちましたか?

解決

ルートを1分間無視すると、URLの2つの異なるページの状態をクエリ文字列パラメーターとして保持します。

mysite.com/foo?list1page=2&list2page=8

次に、それに応じてデータ/ページャーを構築します。ページャーリンクはURLを更新するだけです。

よりわかりやすいURLを作成するためのルートを使用してクリエイティブを取得できますが、ここではクエリ文字列パラメーターは完全に受け入れられると思います。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top