2011-04-18 20 views
1

我有一個mvc站點,主頁面使用RenderPartial根據用戶角色返回不同的視圖。其中一個局部視圖是在「SettingsModel」類型上繼承的。這會導致與採用不同模型的底層頁面發生衝突。當它試圖渲染頁面時,它會顯示「我期待的是」settingsModel「,但是傳入的模型是針對頁面的,我怎樣才能解決這個衝突?解決主頁面MVC中頁面和局部視圖之間的模型衝突?

回答

0

你可以使用RenderAction方法渲染不同的局部頁面自己的觀點模型 this article解釋了不同的黑白重疊部分和renderAction的優缺點

相關問題