如何使用母版页方法从内容页事件处理程序修改母版页控件?这就是 .Net w/VB.Net
我在包含跟踪代码的母版页中有一个文字控件。内容页面有两个更新面板,通过注册表单控制流程。内容页面的更新面板 1 中按钮的事件处理程序必须更改母版页文字中的文本以发出转换信号。
- 在单独的确认页面上使用 PageLoad(表明所使用的母版页方法确实可以正常工作):使用母版页方法,我可以在页面加载时使用母版页属性更改文字:myMaster.myProperty = myValue。在母版页属性中显示 Set myLiteral.Text = GetTheRightText(value) End Set
- 使用内容页面 UpdatePanels:通过简单的分配,我可以这样更改文字: myMaster.myUpdatePanelPropertyOrMethod = myValue 在 masterpage 方法或属性中显示 myLiteral.Text = value, myUpdatePanel.Update
- 使用 UpdatePanels:使用 masterpage 方法的任何内容都会导致更新面板为空:myLiteral.Text = GetTheRightText(value),myUpdatePanel.Update 为空。