继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

网页动态切换母版页(MasterPage)

安卓开发学习视频
关注TA
已关注
手记 299
粉丝 78
获赞 601

是否可以变更网页的母版页(MasterPage)呢?

某.aspx在创建时,已经附加入某一母版页(MasterPage)了,现需要.aspx动态变更母版页(MasterPage),也就是说,在.aspx呈现时,能动态切换至另一个母版页(MasterPage)上。

下面Insus.NET尝试一下,似乎能成功实现。

先是在网站上创建两个MasterPage: MasterPage1.master和MasterPage2.master

 


现在创建一个.aspx,如Default.aspx,在创建时,就是附加至MasterPage1.master:

下面是重点,怎样让网页运时,就是能切换至Masterpage2.master去呢,唯一办法,就是动态修改上图中MasterpageFile的值。

 

浏览看看:



哇,出错了,不过它有提示我们怎样解决的方法,把它移至OnPreInit事件中去,也就是说,动态更新这个属性,是需要在Page_PreInit事件前处理。Ok,


再次浏览:

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP