Setting up Master Page at runtime in asp.net

July 21, 2010 by: Sanket

Setting up Master Page at runtime in asp.net

 

Many times we needs to decide master page at runtime.

Here is quick help for the same.

You will have to use ‘Page_PreInit’ method. In that set MasterPageFile attribute of current page to required master page.

And Done !

protected void Page_PreInit(object sender, EventArgs e)
{
this.Page.MasterPageFile = “~/MasterPages/” + mymaster + “.Master”;
}

Leave a Reply

*