Asp.Net mvc でビュー内にビューをレンダリングする 質問する

Asp.Net mvc でビュー内にビューをレンダリングする 質問する

別のビュー内に完全なビュー (部分ビューではない) をレンダリングするにはどうすればよいですか?

シナリオ: 別のコントローラーがあり、別のレイアウトの別のコントローラーの下に既に存在するものとまったく同じビューをレンダリングしたいと考えています。

ホーム コントローラーにウィッシュリスト ページがあり、追加された製品のリストが表示され、ユーザーがログインしてウィッシュ リストをクリックすると、ユーザーがサインインしているときのナビゲーションも表示されます。

どうすればいいですか??

ベストアンサー1

これを知っている開発者は多くありませんが、レンダリングページこれは、その目的(別のビュー内でMVCビューをレンダリングする)のために特別に設計されています。

@RenderPage("~/Views/Shared/SampleView.cshtml")

おすすめ記事