0
我創建了一個包含所有樣式等的佈局。我在這裏有一個菜單和子菜單,還有一個3列的內容佈局。MVC - 查看影響主佈局的部分
左欄將用作大多數時間報告的過濾器,主要內容的中心和幫助提示的右欄,取決於您所處的視圖。
我可以定義子菜單中的鏈接是什麼嗎?
根據當前視圖,在左列和右列中填充了什麼?
我創建了一個包含所有樣式等的佈局。我在這裏有一個菜單和子菜單,還有一個3列的內容佈局。MVC - 查看影響主佈局的部分
左欄將用作大多數時間報告的過濾器,主要內容的中心和幫助提示的右欄,取決於您所處的視圖。
我可以定義子菜單中的鏈接是什麼嗎?
根據當前視圖,在左列和右列中填充了什麼?
如果您希望在這些區域添加新內容,您希望查看章節。
您可以在默認項目中看到這個示例,只需執行一個file-new-project來檢查佈局頁面即可。你會想你的佈局是這樣的:
@RenderSection("SideBar", false)
的false
在這裏,您可以選擇退出穿上視圖側邊欄的內容。然後
你的觀點將有這樣的事情:
@section SideBar {
// your sidebar stuff
}
與往常一樣,顧最清楚:http://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx
乾杯。
我已經閱讀過那篇文章,並且已經使用了部分,我正在考慮對可以添加的內容進行更多的控制。創建一個基本模型是一個好主意嗎? –
如果你對此有一個清晰的概念,那麼是的,但部分仍然是一個合適的方法。如果您希望它更接近客戶端,您也可以使用'divs',然後根據需要或按照用戶請求使用部分視圖。 – MisterJames