代码之家  ›  专栏  ›  技术社区  ›  Emon

母版页和用户控件交互

  •  0
  • Emon  · 技术社区  · 15 年前

    在这种情况下,我需要从内容页引用的控件更新母版页中引用的控件。以下是等级制度:

      • BreadCrumbUserControl(用户控件)-具有公共字符串属性
      • DataUserControl

    页面加载 .

    我能够从ContentPage更新BreadCrumbUserControl属性。当我尝试使用DataUserControl的pageLoad方法时,由于页面生命周期的原因,更新被忽略。

    我如何才能做到这一点?我可以考虑使用hiddenField等在客户端做一些事情,但我想看看是否有更好的解决方案。

    谢谢你的帮助。

    1 回复  |  直到 15 年前
        1
  •  1
  •   DancesWithBamboo    15 年前

    你要做的事是可能的,但我不会。我将从“DataUserControl”引发一个事件,并在页面中处理它。然后page类可以更新母版页的控件值。这将减少控件与其所在页面的耦合。