我對ASP.NET MVC很陌生,用於使用原始SQL構建WebForm ...所有EF,LINQ的東西讓我瘋狂,很多東西都趕不上...如何在局部視圖中創建數據驅動的菜單
無論如何,我有一個主頁(index.cshtml)包含一個caldendar,視頻...很多東西,我把它們全部當作小部件,計劃讓它們在單獨的部分視圖中。 index.cshtml有一個_DefaultLayout.cshtml佈局頁面,以便我可以在其中插入全局菜單並自動加載到每個頁面中,並且我在部分視圖中使用名爲_PVTopNav.cshtml的菜單HTML,並將導航控制器和導航模型從數據庫中獲取數據。
所以...首頁 - > _DefaultLayout(通過_ViewStart) - > _PVTopNav
我的問題首先是我怎麼發起導航控制器的動作?由於最上面的索引HomeController將不包含獲取菜單數據的操作。
我從另一篇關於RenderAction()的文章中讀到,就是不知道如何使用它。
感謝它的工作原理 –