C# 更改父页面';来自用户控件的标题
我是asp.net的新手。我有一个使用用户控件的asp.net页面。 在该控件的Page_Load事件上,我想更改父aspx页面的标题。C# 更改父页面';来自用户控件的标题,c#,asp.net,C#,Asp.net,我是asp.net的新手。我有一个使用用户控件的asp.net页面。 在该控件的Page_Load事件上,我想更改父aspx页面的标题。 我需要这方面的帮助。您可以尝试在usercontrol中创建一个属性,然后在第页中使用您的usercontrol实例调用此属性,如 在用户控制中 protected void Page_Load(object sender, EventArgs e) { this.MyProperty = "This is a test";
我需要这方面的帮助。您可以尝试在usercontrol中创建一个属性,然后在第页中使用您的usercontrol实例调用此属性,如 在用户控制中
protected void Page_Load(object sender, EventArgs e)
{
this.MyProperty = "This is a test";
}
public string MyProperty { get; set; }
`
第页
在用户控件中设置此选项:
this.Page.Master.Page.Header.Title = "text text title title";
只是头发有点复杂,你不觉得吗?:)也许是的,但记住这个家伙需要从usercontrol中的属性获取文本,也许另一个解决方案可以工作,但这是我的解决方案。
protected void Page_Load(object sender, EventArgs e)
{
Page.Title = "New Title";
}
this.Page.Master.Page.Header.Title = "text text title title";