ANP*_*ANP 11 c# asp.net master-pages
我有一个名为MyPage.aspx的网页和两个名为Home.master和BlanK.master的母版页.默认情况下MyPage.aspx使用Home.master.But基于某些条件我需要将主页面从Home.aspx更改为Blank.master.So,如何从c#后面的代码执行此操作?我的意思是如何更改母版页从代码背后?
stu*_*rtd 12
在Pre_Init事件中设置它:
void Page_PreInit(object sender, EventArgs e)
{
MasterPageFile = "~/Master1.master";
}
Run Code Online (Sandbox Code Playgroud)
有关详细信息和更多选项,请参见http://odetocode.com/Articles/450.aspx.
将以下行放在代码隐藏页面的Page_PreInit方法中:
protected void Page_PreInit(object sender, EventArgs e)
{
this.Page.MasterPageFile = "~/Blank.master";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16438 次 |
| 最近记录: |