Wie man HiddenField-Steuerelement in der Masterpage und setzen Sie den Wert?

Ich habe eine MasterPage enthält ein verborgenes Feld-Steuerelement. Ich möchte den aktuellen Wert des versteckten Feldes und setzen Sie den Wert von Seiten, die das MasterPage.

Ich habe folgenden code bisher: (in den Seiten)

   //Get the textbox and set it's value
   TextBox txt1 = new TextBox();
                txt1 = (TextBox)this.Master.FindControl("txtHiddenField");
                txt1 .Text = "true";

Der obige code scheint nicht zu funktionieren. Welchen code brauche ich, um das versteckte Feld-Steuerelement, und legen Sie es Wert? (und es ' s-Wert)

  • ist txtHiddenField ein HiddenField? dann nutzen Sie HiddenField geben. Sie nicht brauchen, um verwenden Sie einen Konstruktor an, warum sollte ich eine Instanz erstellen, um einen Verweis auf eine andere Instanz?
  • Ich denke, es sollte so ((TextBox)diese.Master.FindControl("txtHiddenField")).Text = "True";
InformationsquelleAutor Theomax | 2012-04-27
Schreibe einen Kommentar