**** c# ***
geschütztes leeres Page_Load (Gegenstandabsender, EventArgs e)
{
wenn (! IsPostBack)
CreateCtrls ();
}
privates leeres CreateCtrls ()
{
DropDownList ddl1 = neues 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 = neues 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“] = ausrichten en;
}
geschütztes leeres btn1_Click (Gegenstandabsender, EventArgs e)
{
}
geschützte Übersteuerungslücke LoadViewState (Gegenstand savedState)
{
base.LoadViewState (savedState);
wenn (ViewState [„controlsadded1“] == Null)
{
CreateCtrls ();
}
}
**** aspx ***
|