有人知道如何将Content/ContentPlaceholder信息从页面传递到父级母版页吗?
与this example类似,但内容定义在ChildFile (页面)中,输出为ParentMaster (q matster页面在嵌套中的上一层)。
发布于 2010-06-12 16:13:56
AFAIK这是不可能的。我自己还没有找到一个完美的解决方案,但通常情况下,对于一些可能性(例如3个选项的导航栏)来说,最好的方法是从母版页派生辅助母版页,并在视图中使用这些辅助母版页。另一种解决方案是使用javascript来操作母版页的内容。第三种方法是将您想要从客户端页面更改的内容隔离到单独的内容占位符中,并在客户端页面上指定。
编辑:随着剃刀的到来,这个问题现在得到了完美的解决:只需将变量放在子视图的ViewBag中,并在布局中读取它。
发布于 2010-06-12 17:45:23
使用属性,传递它们,并让主母版页决定呈现时要做什么
https://stackoverflow.com/questions/3027970
复制相似问题