マスタページのラベルのテキストを別のページから変更したい。マスターページでは、私はテキストを変更したいラベルのコードは次のようである: マスタページのラベルテキストを別のページから変更する
<div align="right" style="padding-right: 15px">
<asp:Label ID="labelIsim" runat="server" Font-Bold="True" Font-Size="Small"
ForeColor="White" Font-Italic="True" >labelname</asp:Label>
<br />
</div>
私はこのようなコードの何かを書く:
Label m = (Label)Master.FindControl("labelIsim");
string yname = Session["name"].ToString() + " " + Session["lastname"].ToString();
m.Text = yname;
m.Visible = true;
しかし、ラベルのテキストはsame.Programはしなかった残りました何らかのエラーを出す。m.Textに正しいラベルを見つけることができる。適切な値が表示されていますが、ブラウザの変更を見ることができませんでした。間違いはどこですか?おかげで..
EDIT:
実はこのコードは、テキストを変更しますが、私は別のページに行くときに、ラベルのテキストは、デフォルト値を返します。どうすればこれを防ぐことができますか?
ページライフサイクルのどのイベントで、上記のコードを記述していますか? – Anand
ユーザがログインボタンを押したとき。 Inボタンクリックイベント。 – user741319