我正在开发一个网站,需要在运行时支持两种或更多的外观。我原本希望能够使用CSS切换来处理变化,但看起来我需要为每个设计使用不同的主页面。
那么,在运行时设置主页面的最佳方法是什么?Page.MasterPageFile只能在Page.OnPreInit事件中设置。解决方案似乎是让所有页面继承自一个公共基类,该基类处理PreInit事件,或者使用一个HttpModule来处理它。
有什么建议吗?
那么,在运行时设置主页面的最佳方法是什么?Page.MasterPageFile只能在Page.OnPreInit事件中设置。解决方案似乎是让所有页面继承自一个公共基类,该基类处理PreInit事件,或者使用一个HttpModule来处理它。
有什么建议吗?