当题目设置在母版页时,题目设置在内容页

本文关键字:设置 母版页 | 更新日期: 2023-09-27 18:06:09

我有一个母版页,在它的页面加载事件中,我添加了页面标题:

Title = Title + " MyWebsite";

然后在使用前一个母版页的页面中:

Title = "Home";

最终呈现的是母版页的值。仔细查看调试器可以发现,它计算内容页中的Title属性,但仍然说它是一个空字符串(即使我显式地为它设置了一个值)。

注意:内容页在母版页之前被评估(我没有意识到这一点)。

当题目设置在母版页时,题目设置在内容页

需要在Page_PreInit事件中设置页面标题

protected void Page_PreInit(object sender, EventArgs e)
{  
  //set here....
}

我使用了以下…

this.Page。Title = this.Page.Title + " Master Title";