2016-03-17 14 views
0

請有人可以幫助解決我的問題。我爲我的一個視圖創建了一個新模型,並且我一直獲得YSOD「傳入字典的模型項目是X類型的,但此字典需要附加類型爲Y的模型項目」屏幕截圖。我做了大量的谷歌搜索,我似乎發現了一些建議來檢查視圖所期望的模型。該視圖正在期待我的新模型,我看不出任何此問題的原因。我對EPiServer相當陌生,非常感謝任何幫助或建議。 YSOD Error messageEPiServer YSOD試圖更換模型中使用的模型

回答

0

確保你實際上是通過實施IPageViewModel,其中T是RsaBasePageType視圖模型。

ArticlesLandingLightModel實現該接口?

+0

嗨特德,謝謝你的回覆。你知道什麼限制模型需要IPagevieModel嗎?我試圖從原始模型中移除長鏈繼承。我無法找到界面要求的位置/ –

+0

來自正在呈現的視圖 - 它通過.cshtml文件頂部的@model關鍵字指定了其所需的模型類型。 –

+0

這就是我正在掛上電話。該視圖指定@model ArticlesLandingLightModel。我對這個項目相當陌生,不得不在某處出現某種奇怪的映射。只是不確定要尋找什麼。我以前在MVC網站中沒有遇到過這類事情。欣賞你的評論 –