动态的分配master page
本文转自:http://hi.baidu.com/csharpfather/blog/item/74e745826b447ba30df4d2ad.html
在一个content page页面你可以动态的分配一个master page
在content page页面无论这个content page是否声明了master page,使用Page.MasterPageFile属性可以十分简单的分配一个master page。
为了完成动态的给content page分配master page,你必须在Page_PreInit事件中使用Page.MasterPageFile。
Page_PreInit是个十分重要的事件在Content page和Master page结合为一之前你可以在Page_PreInit事件中影响他们。
eg:
<script runat=”server”>
protected void Page_PreInit(object sender, EventArgs e)
{
Page.MasterPageFile = “~/MyMasterPage.master”;
}
</script>
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利
This posting is provided "AS IS" with no warranties, and confers no rights.
This posting is provided "AS IS" with no warranties, and confers no rights.
浙公网安备 33010602011771号