我有一个简单的设置,主页面包含所有子页面使用的一些控件。
我发现在移动到新页面时,母版页页面会将事件触发作为非后置文件加载,并且读取解决方案是将其当前值存储在某处以供检索。好的都完成了。
子页面使用这些值来运行报告。当我切换到新报告时,一切都很顺利。如果我更改母版页中的值,则会触发母版页和子页面加载事件。
子页面的加载事件首先触发,从主页面中获取仍为旧值的值,然后最终触发母版页事件并存储所有新值。报告没有改变,因为它仍然从旧的值中运行。
我真的看不到这个方法。您所听到的只是母版页是一种优雅的优雅,但我发誓,我从来没有跳过这么多箍来让页面正确加载。
现在这个!
有人看到解决它的计划吗?
答案 0 :(得分:1)
在母版页的初始化期间填充控件将从声音中解决您的问题。
http://msdn.microsoft.com/en-us/library/dct97kc3.aspx
另一种方法是在内容页面中设置一个公共子,您可以在加载期间从母版页调用它,这实际上是页面加载事件的替代。
答案 1 :(得分:1)