すべてのスタイリングなどを使用してレイアウトを作成しました。ここにメニューとサブメニューがあり、コンテンツ用の3列のレイアウトもあります。
左側の列は、ほとんどの場合、レポートのフィルターとして使用され、中央の列はメインコンテンツの中心になり、右側の列は、現在のビューに応じたヘルプのヒントに使用されます。
サブメニューのリンクを定義できますか?
現在のビューに応じて、左列と右列に何が表示されますか?
すべてのスタイリングなどを使用してレイアウトを作成しました。ここにメニューとサブメニューがあり、コンテンツ用の3列のレイアウトもあります。
左側の列は、ほとんどの場合、レポートのフィルターとして使用され、中央の列はメインコンテンツの中心になり、右側の列は、現在のビューに応じたヘルプのヒントに使用されます。
サブメニューのリンクを定義できますか?
現在のビューに応じて、左列と右列に何が表示されますか?
これらの領域に新しいコンテンツを追加する場合は、セクションを確認する必要があります。
デフォルトのプロジェクトでこの例を見ることができます。file-new-projectを実行してレイアウトページを確認してください。レイアウトには次のようなものが必要です。
@RenderSection("SideBar", false)
ここfalse
では、サイドバーのコンテンツをビューに配置することをオプトアウトできます。
その場合、ビューは次のようになります。
@section SideBar {
// your sidebar stuff
}
いつものように、Guは最もよく知っています:http ://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx
乾杯。