通过按钮的点击事件创建的新按钮以及事件无法触发问题!
如果是页面初始生成按钮盒事件是没问题的也就是放在(!IsPostBack)之外哪种方式,
但是现在有个需求就是需要点击按钮事件后在创建一个新的按钮盒事件,创建按钮时没问题现在就是这个事件无法触发.
前台页面一个按钮一个事件
<body> <form id="form1" runat="server"> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> </form></body>
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { } } protected void Button1_Click(object sender, EventArgs e) { Button btn = new Button(); btn.ID = Guid.NewGuid().ToString(); btn.Text = "生成BTN"; btn.Click += new EventHandler(Button1_Click); Page.Form.Controls.Add(btn); }