我有一个在用户从下拉菜单中选择某个值后创建的按钮,但它没有触发它的 EventHandler。生命周期是否存在某些问题,可能是 OnInit,我必须刷新处理程序才能正确触发?
从 DropDownList 的OnSelectedIndexChanged触发的事件
protected void Selected_floor_first(object sender, EventArgs e)
{
Button btn = new Button();
btn.ID = "room_button_1";
btn.Text = "Select";
btn.Click += new EventHandler(room_1_Click);
floor_1_room_overlay.Controls.Add(btn);
}
处理程序:(未开火)
protected void room_1_Click(object sender, EventArgs e)
{
validation.Text = "You selected a Room";
}