Swa*_*wag 3 c# events dynamic button handler
我在我的webform上使用它来创建动态按钮.
Button b1 = new Button();
Run Code Online (Sandbox Code Playgroud)
我想得到这个:
b1.Click+=new EventHandler(OnClick);
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?我希望事件是自动创建的,可以通过按两次标签或其他东西来完成,但我忘记了...
如果你的意思是你想知道OnClick它的签名是:
public void CreateDynamicButtons()
{
Button b1 = new Button();
b1.Click += new EventHandler(OnClick);
// Or you could simply do
Button b2 = new Button();
b2.Click += OnClick;
}
protected void OnClick(Object sender, EventArgs e)
{
// This is called when b1 or b2 are clicked
}
Run Code Online (Sandbox Code Playgroud)