我有一种情况,我需要从内容页面引用的控件更新母版页中引用的控件。下面是层次结构:
-
主主页
- BreadCrumbUserControl(用户控件) - 具有公共字符串属性
-
ContentPage(使用 MainMasterPage)
- 数据用户控件
我希望能够从pageLoad上的 DataUserControl 更新 BreadCrumbUserControl 的公开属性。
我能够从 ContentPage 中很好地更新 BreadCrumbUserControl 属性。当我尝试执行相同的 DataUserControl 的 pageLoad 方法时,由于页面生命周期,更新被忽略。
我怎样才能实现这一目标?我可以考虑使用 hiddenField 等在客户端做一些事情,但想看看是否有更好的解决方案。
谢谢你的帮助。