【发布时间】:2010-04-29 12:38:40
【问题描述】:
我有一些来自 CMS 的内容需要移动到原始的 asp.net 页面。由于模板是嵌套的,我想我可以使用嵌套母版页来完成它,但我发现我无法在深层子页面的顶部母版页上设置值。
这是一个示例。我有几个带有内容占位符的嵌套母版页:
- 顶级大师(带有 contentPlaceHolder1)
- 嵌套母版,依赖于顶级母版(使用 contentPlaceHolder2)
- aspx 页面,依赖于嵌套母版,定义 contentPlaceHolder1 和 2 的内容
问题是asp.net不允许我在内容页面中定义contentPlaceHolder1的值,它应该在嵌套母版中定义。但关键是客户端页面知道该值,而不是模板母版(例如,页面知道它必须在顶部显示的图形,但图形的占位符是顶部母版)。
如何在 aspx 页面中设置要在顶级母版中呈现的值?
【问题讨论】:
标签: asp.net master-pages nested