protected override void OnInit(EventArgs e)
{
AddControl();
}
private void AddControl()
{
var label = new Label { ID = "myLabel", Text = "test" };
label.EnableViewState = true;
var button = new LinkButton { ID = "myButton", Text = "test" };
button.EnableViewState = true;
button.Click += button_Click;
this.Form.Controls.Add(label);
this.Form.Controls.Add(button);
}
protected void button_Click(object sender, EventArgs e)
{
var label = (Label)this.Form.FindControl("myLabel");
label.Text = "test success!";
}