Asp.net 如何以编程方式添加按钮,并在单击按钮时调用其事件处理程序?
我想以编程方式创建一个按钮,当我单击该按钮时,我想调用它的事件处理程序……这是我的代码……我做错了什么Asp.net 如何以编程方式添加按钮,并在单击按钮时调用其事件处理程序?,asp.net,button,drop-down-menu,Asp.net,Button,Drop Down Menu,我想以编程方式创建一个按钮,当我单击该按钮时,我想调用它的事件处理程序……这是我的代码……我做错了什么 protected void DashboardDropDownList_SelectedIndexChanged(object sender, EventArgs e) { Button objbutton = new Button(); objbutton.ID = "objbutton"; objbutton.Text = "Hello"; form1.
protected void DashboardDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
Button objbutton = new Button();
objbutton.ID = "objbutton";
objbutton.Text = "Hello";
form1.Controls.Add(objbutton);
Page.Controls.Add(form1);
objbutton.Click += new System.EventHandler(objbutton_Click);
}
protected void objbutton_Click(object sender, EventArgs e)
{
Response.Write("Hello World");
}
如果我单击“对象按钮”,则会触发“仪表板下拉列表”\u SelectedIndexChanged事件,而不是单击“对象按钮”这样使用
protected void DashboardDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
Button objbutton = new Button();
objbutton.ID = "objbutton";
objbutton.Click += new System.EventHandler(objbutton_Click);
objbutton.Text = "Hello";
form1.Controls.Add(objbutton);
}
protected void objbutton_Click(object sender, EventArgs e)
{
Response.Write("Hello World");
}
尝试将DropDownEdit的AutoPostback属性设置为true