[英]Problem setting page title in content page when title is set in master page
我有一个母版页,并在其页面加载事件中附加到页面标题:
Title = Title + " MyWebsite";
然后在使用上一个母版页的页面中:
Title = "Home";
最终呈现的是母版页中的值。 仔细查看调试器,可以看到它在我的内容页面中评估了Title属性,但仍然说这是一个空字符串(即使我明确为其设置了值)。
注意:内容页面先于母版页面进行评估(我没有意识到这一点)。
您需要在Page_PreInit
事件中设置页面标题
protected void Page_PreInit(object sender, EventArgs e)
{
//set here....
}
我已经使用了以下内容...并且可以正常使用。
this.Page.Title = this.Page.Title +“主标题”;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.