ASP.Net MVCプロジェクトでは、ヘッダーとフッターを備えた従来の2列レイアウトのRazor組み込みの_layout.cshtmlを使用しています。アイデアは、レイアウトの右側の列にアプリケーションビューを表示し、コードを複製することなくサイト全体を一貫して表示することです...
問題は、ビューを呼び出し、@ RenderBody()を使用してレイアウトの右側の列にコンテンツをレンダリングするたびに、レイアウト全体が更新されることです。それは正常な動作ですか?
このRazorのレイアウトコンセプトには、サイト全体ではなくレンダリングされたビューコンテンツのみを更新する組み込みのメカニズムがありますか、それともjQuery Ajax呼び出しを行って、ビューコンテンツでdivを置き換える必要がありますか?
ありがとう
エティエンヌ