我正在與Sitecore的MVC網站上工作。在特定的控制器中,我返回一個ViewModel
的(部分)視圖,但該頁面僅顯示我返回的純色(部分)視圖。所以根本沒有造型。這聽起來很正確,但對我而言,問題在於我期望整個頁面包含通過Sitecore配置的所有其他部分視圖。sitecore MVC與viewmoldel返回視圖
我試圖避免使用ViewBags
,因爲ViewModel
在那裏,我認爲它是,看起來更好使用ViewModel
。
我的代碼是非常簡單的:
控制器返回視圖象下面這樣:
return PartialView("NameOfTheView", viewModel);
,並在頁面我只是解析ViewModel
項目,沒有什麼特別的存在。
我在Sitecore中使用佔位符。這是視圖應該顯示的地方。難道這裏的佔位符是問題嗎?
希望我的問題是清楚的,有人知道答案顯然;-)
你怎麼稱呼你的控制器動作? – Anton 2014-09-30 14:55:17