2009-06-24 8 views

答えて

8

あなたはユーザーコントロールと次の呼び出しページ

protected void Page_Load(object sender, EventArgs e) 
    { 
     WebUserControl11.PreRender += new EventHandler(WebUserControl11_PreRender); 
    } 

    void WebUserControl11_PreRender(object sender, EventArgs e) 
    { 
     string str = WebUserControl11.MyProperty; 
     this.Header.Title = str; 
    } 
+0

ちょっと髪が複雑だと思いませんか? :) – Hugoware

+0

おそらくはい、しかし、この男はusercontrol、おそらく別のソリューションの仕事のプロパティからテキストを取得する必要があります覚えているが、これは私のソリューションです。 – pedrofernandes

+0

これは私のために働く!ありがとうトンのpho3nix!uロック! – user74042

10
protected void Page_Load(object sender, EventArgs e) 
{ 
    Page.Title = "New Title"; 
} 
でのUserControl

protected void Page_Load(object sender, EventArgs e) 
    { 
     this.MyProperty = "This is a test"; 
    } 

    public string MyProperty { get; set; } 

` で

のようなページでは、ユーザーコントロールのインスタンスを使用して、このプロパティでプロパティを作成してみてください

2

USERCONTROLに設定してください:

this.Page.Master.Page.Header.Title = "text text title title"; 
関連する問題