**** c# ***
ochraniać kawitacyjny Page_Load (przedmiot nadawca, EventArgs e)
{
jeżeli (! IsPostBack)
CreateCtrls ();
}
intymny kawitacyjny CreateCtrls ()
{
DropDownList ddl1 = nowy DropDownList ();
ddl1.ID = "ddl1";
ddl1.Items.Add ("asdf0");
ddl1.Items.Add ("asdf1");
ddl1.Items.Add ("asdf2");
ddl1.Items.Add ("asdf3");
pnl. Controls.Add (ddl1);
DropDownList ddl2 = nowy DropDownList ();
ddl2.ID = "ddl2";
ddl2.Items.Add ("lkjh0");
ddl2.Items.Add ("lkjh1");
ddl2.Items.Add ("lkjh2");
ddl2.Items.Add ("lkjh3");
pnl. Controls.Add (ddl2);
ViewState ["ControlsAdded2"] = true;
}
ochraniać kawitacyjny btn1_Click (przedmiot nadawca, EventArgs e)
{
}
ochraniać override pustka LoadViewState (przedmiot savedState)
{
base.LoadViewState (savedState);
jeżeli (ViewState ["controlsadded1"] == null)
{
CreateCtrls ();
}
}
**** aspx ***
|