AB *_*yas 39 .net c# asp.net button event-handling
我正在动态地在页面上创建一个按钮.现在我想在该按钮上使用按钮单击事件.
我怎样才能在C#ASP.NET中执行此操作?
aba*_*hev 55
Button button = new Button();
button.Click += (s,e) => { your code; };
//button.Click += new EventHandler(button_Click);
container.Controls.Add(button);
//protected void button_Click (object sender, EventArgs e) { }
Run Code Online (Sandbox Code Playgroud)
A9S*_*9S6 37
新手更容易:
Button button = new Button();
button.Click += new EventHandler(button_Click);
protected void button_Click (object sender, EventArgs e)
{
Button button = sender as Button;
// identify which button was clicked and perform necessary actions
}
Run Code Online (Sandbox Code Playgroud)
2GD*_*Dev 11
只需在创建时将eventhandler添加到按钮即可.
button.Click += new EventHandler(this.button_Click);
void button_Click(object sender, System.EventArgs e)
{
//your stuff...
}
Run Code Online (Sandbox Code Playgroud)
小智 7
这样做容易得多:
Button button = new Button();
button.Click += delegate
{
// Your code
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
187600 次 |
最近记录: |