如何在執行時期改變MasterPage的內容

摘要:如何在執行時期改變MasterPage的內容

各位一定知道在ASP.NET 2.0中用來保持Header / Menu / Footer 版面一致的好幫手Master Page控制項,但是在執行階段該如何更改MasterPage的內容呢?以下方法讓各位了解如何在執行時期改變Master Page的內容。

 

1.使用FindControl的方法

 

 

//尋找MasterPage頁面的Label1控制項

Label lbFind = (Label)Master.FindControl("Label1");

 

//判斷是否有找到

if (lbFind != null)

  lbFind.Text = "MasterPage Control Find.";

else

  Response.Write("No Find");