2011-04-18 37 views
1

我有一个mvc站点,主页面使用RenderPartial根据用户角色返回不同的视图。其中一个局部视图是在“SettingsModel”类型上继承的。这会导致与采用不同模型的底层页面发生冲突。当它试图渲染页面时,它会显示“我期待的是”settingsModel“,但是传入的模型是针对页面的,我怎样才能解决这个冲突?解决主页面MVC中页面和局部视图之间的模型冲突?

回答

0

你可以使用RenderAction方法渲染不同的局部页面自己的观点模型 this article解释了不同的黑白重叠部分和renderAction的优缺点

相关问题