asp.net 响应动态button

来源:百度知道 编辑:UC知道 时间:2024/07/03 03:38:35
asp.net 在cs文件中动态生成了一个表格(asp:Table)向表格中添加了动态生成的按钮,如何响应这个按钮?
7361893你好,能给我一个完整的例子吗,我在像您那样的时候不能产生响应的效果.谢谢

我在页面拖了一个Panel进来,用来放Button
以下是我的示例代码
protected void Page_Load(object sender, EventArgs e)
{
Button bt = new Button();
bt.Text = "按钮";
bt.Style["top"] = "100px";
bt.Style["left"] = "100px";
//bt.Attributes["fsd"] = "server";
Panel1.Controls.Add(bt);//把Panel可以换成其他
bt.Click += new EventHandler(bt_Click);
//bt.Click +=new CommandEventHandler(bt_Click));
}
protected void bt_Click(object sender, EventArgs e)
{
Response.Write("<script language=javascript>alert('提示')</script>");
}
如果要传参用到button的commandArgments可以用CommandEventHandler,如果要相应客户端事件可以用bt.Attributes["click"] = ""。
希望对你有帮助。

在代码中生成按钮的时候,给这个按钮加上event handler
btn.Click += btn_Click;
在btn_Click里面写响应代码。

findContent