title: child dynamic link is not triggering
body: <pre><code>using System;
  using System.Web.UI.WebControls;
  
  public partial class _Default : System.Web.UI.Page 
  {
      protected void Page_Load(object sender, EventArgs e)
      {
          for (int i = 0; i &lt; 20; i++)
          {
  
              Button bt = new Button();
              bt.Text = ""+i;
              bt.Click += new EventHandler(bt_Click);
              Panel1.Controls.Add(bt);
  
          }    
      }
  
      public void bt_Click(object sender, EventArgs e) 
      {
          Button selected = sender as Button;
          Panel1.Visible = false;
          Label lbl = new Label();
          lbl.Text = "i am lable";
          Panel2.Controls.Add(lbl);
          for (int i = 1; i &lt; 30; i++)
          {                
              Button pb = new Button();    
              pb.Text = selected.Text;    
              pb.Click += new EventHandler(pb_Click);                               
              Panel2.Controls.Add(pb);               
          }
      }
  
      public void pb_Click(object sender, EventArgs e) // how to trigger it 
      {
          Response.Redirect("http://www.google.com");
      }         
  }
  </code></pre>
  
  <p>this pb_Click is not trigerring; so guys any idea </p>