0

すべてのスタイリングなどを使用してレイアウトを作成しました。ここにメニューとサブメニューがあり、コンテンツ用の3列のレイアウトもあります。

左側の列は、ほとんどの場合、レポートのフィルターとして使用され、中央の列はメインコンテンツの中心になり、右側の列は、現在のビューに応じたヘルプのヒントに使用されます。

サブメニューのリンクを定義できますか?

現在のビューに応じて、左列と右列に何が表示されますか?

4

1 に答える 1

1

これらの領域に新しいコンテンツを追加する場合は、セクションを確認する必要があります。

デフォルトのプロジェクトでこの例を見ることができます。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

乾杯。

于 2012-09-14T15:14:35.173 に答える