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

母版页事件顺序问题

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

    我有一个简单的设置,母版页包含所有子页使用的一些控件。

    我发现,当移动到新页面时,母版页将事件作为非回发加载,读取解决方案是将当前值存储在某个位置以供检索。好的,都做完了。

    子页使用这些值运行报表。当我换一份新报告时,一切都很好。如果更改母版页中的值,则会触发母版页和子页加载事件。

    子页的加载事件首先激发,从母版页中选取仍然是旧值的值,然后最终激发母版页事件,并存储所有新值。报告没有改变,因为它仍然是从旧值运行的。

    我真的看不到解决这个问题的方法。你所听到的都是母版页是一种拯救的恩典,但我发誓,我从来没有跳过这么多的箍让一个页面正确加载。

    现在这个!

    有人看到解决这个问题的计划吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   Justin Wignall    15 年前

    在母版页初始化期间填充控件将从其声音中解决您的问题。

    http://msdn.microsoft.com/en-us/library/dct97kc3.aspx

    另一种方法是在内容页中有一个公共的Sub,您可以在加载期间从masterpage调用它,这实际上是页面加载事件的备用方法。

        2
  •  1
  •   Zhaph - Ben Duguid    15 年前