【发布时间】:2009-05-06 20:13:29
【问题描述】:
有没有一种将 ViewData 分配给嵌套母版页的好方法?例如,在我的顶级母版页中,我可能有登录用户的信息。我还有一个嵌套母版页,当用户在任何部门页面上时会显示该母版页。我希望这些数据仅在部门页面上可用。
原来是这样的:
Top Level Master Page - Includes ViewData["userData"]
|
|
---> Nested Master Page - Includes ViewData["departmentalData"]
所以每当我有一个使用嵌套母版页的视图时,它都会包含 ViewData["userData"] 和 ViewData["departmentalData"]。但如果我只使用顶级母版页,那么我只有 ViewData["userData"]。这可能吗?
【问题讨论】:
标签: asp.net-mvc master-pages nested