[英]How to assign functions or events to dynamic buttons in C# and Asp.net?
我是 C# 的新手,但是我开始很好地使用它。 问题是我正在尝试创建动态按钮并为其分配 function (仅用于测试),其目的是; 在项目结束时,当按钮被选中时,将其属性作为参数插入到 SQL 表中。 有问题的代码是:
protected void GenEx_Click(object sender, EventArgs e)
{
Button newButton = new Button();
newbutton.ID=option;
//'response
buttonNew.Text=Resc_Answer(name_tab, questionv2, option);
//HERE IS A PROBLEM
newButton.Click += new System.EventHandler(this.addBtn_Click);
showExam.Controls.Add(newButton);
showExam.Controls.Add(new LiteralControl("<br/>"));
}
// test function
private void addBtn_Click(Object sender,EventArgs e) {
string msg = "if it exits pro";
ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert(" + msg + ");", true);
}
到目前为止,web 表单有效,问题是当您将事件 / function 分配给它时,它不会执行它。 我浏览了文档和各种论坛,但没有成功。 我提前谢谢你
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.