我的問題是,我有一個MVC4項目,我想創建一些組件,我想在使用部分視圖的一些視圖中添加。我將向您展示我想在我的MVC項目中創建的文件夾邏輯的圖片。使用他們自己的Model View Controller文件夾創建組件。併爲他們改變路線?
從這個我怎麼可以添加此部分景色,因爲當我試圖進入電影他們,他們是第一次看,從我的應用程序的主視圖文件夾,有沒有一種方法,使俗路線,我的應用程序?
@{ Html.RenderPartial("Components\\Chart\\View\\Index.cshtml"); }
這給出了一個這樣的錯誤。
局部視圖「Conmponents \圖表\視圖\ Index.cshtml」未找到 或沒有視圖引擎支持搜索到的位置。以下 位置被搜索: 〜/ Views/Home/Conmponents \ Chart \ View \ Index.cshtml.aspx 〜/ Views/Home/Conmponents \ Chart \ View \ Index.cshtml.ascx 〜/ Views/Shared/Conmponents \ Chart \ View \ Index.cshtml.aspx 〜/ Views/Shared/Conmponents \ Chart \ View \ Index.cshtml.ascx 〜/ Views/Home/Conmponents \ Chart \ View \ Index.cshtml.cshtml 〜/ Views/Index/index.shtml.cshtml 〜/ Views/Shared/Conmponents \ Chart \ View \ Index.cshtml。 vbhtml
未找到部分視圖'〜/ Components/Chart/View/Index.cshtml'或沒有視圖引擎支持搜索的位置。搜索了以下位置:...嘗試了這...這就是我所得到的。 – Mihai
@Mihai我更新了答案,看起來我們不需要擴展too.Is組件文件夾內的主項目文件夾? –
是的,它在主項目中,是一個單獨的文件夾組件像控制器視圖和模型的主要文件夾...我可以訪問我的視圖..但它現在說。 '〜/ Components/Chart/View/Chart.cshtml'中的視圖必須來自WebViewPage或WebViewPage。 –
Mihai