我有一个问题...如果我的页面上有一个 asp:Button,并且我希望该按钮在单击时切换母版页,那是不可能的,对吧?
不可能,因为切换母版页需要在 Page_PreInit 中发生......但是按钮单击事件直到Page_PreInit 中的代码执行后才会发生。
因此,如果我在 Page_PreInit 块中有这个:
If buttonWasPressed Then
Me.MasterPageFile = "newMaster.master"
end If
它永远不会被执行。
那么如何通过单击按钮来更改母版页文件呢?
谢谢!