首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET:嵌套母版页-如何将内容向上传递到多个级别?

ASP.NET:嵌套母版页-如何将内容向上传递到多个级别?
EN

Stack Overflow用户
提问于 2010-06-12 16:11:25
回答 2查看 295关注 0票数 0

有人知道如何将Content/ContentPlaceholder信息从页面传递到父级母版页吗?

this example类似,但内容定义在ChildFile (页面)中,输出为ParentMaster (q matster页面在嵌套中的上一层)。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-12 16:13:56

AFAIK这是不可能的。我自己还没有找到一个完美的解决方案,但通常情况下,对于一些可能性(例如3个选项的导航栏)来说,最好的方法是从母版页派生辅助母版页,并在视图中使用这些辅助母版页。另一种解决方案是使用javascript来操作母版页的内容。第三种方法是将您想要从客户端页面更改的内容隔离到单独的内容占位符中,并在客户端页面上指定。

编辑:随着剃刀的到来,这个问题现在得到了完美的解决:只需将变量放在子视图的ViewBag中,并在布局中读取它。

票数 1
EN

Stack Overflow用户

发布于 2010-06-12 17:45:23

使用属性,传递它们,并让主母版页决定呈现时要做什么

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3027970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档