2009-06-24 5 views

답변

8

당신은 UserControl을하고 다음 호출 페이지

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; } 

` 에서

같은 페이지에 UserControl을의 인스턴스를 사용하여이 속성에 속성을 만들 시도 할 수 있습니다

2

USERCONTROL에 설정 :

this.Page.Master.Page.Header.Title = "text text title title"; 
관련 문제