私は asp:Label of Master page の値を content page から更新しているコンテンツページを持っています。値は更新されますが、更新された値は表示されません。を使用して2つの方法を試しました
1)。ラベル値を設定および取得するプロパティを (マスター ページで) 定義します。例えば
public string setErrorMsg
{
get { return lbl1.Text; }
set { lbl1.Text = value; }
}
2) コンテンツ ページからコントロール (マスター ページのラベル) を見つけ、そのテキストを設定します。例えば
Label lblMasterError = this.Page.Master.FindControl("lbl1") as Label;
lblMasterError.Text="text is updated form content page";
両方ともデバッグ モードで値を更新していますが、更新されたラベルの値がコンテンツ ページに表示されません。この動作の考えられる理由は何ですか?