title: UserControl Click event not firing
body: <p>Hi this is my aspx page loading some values to the user control</p>
  
  <pre><code>protected void Page_Load(object sender, EventArgs e)
          {
  
          }
  </code></pre>
  
  <p>this is the usercontrol where i am loading and sending the values in find click event</p>
  
  <pre><code>protected void BtnFind_Click(object sender, EventArgs e)
          {
              Usr_BPOP BPOP = (Usr_BPOP)Page.LoadControl("~/Usr_BPOP.ascx");
              BPOP.Date = txtDate.Text.Trim();
              BPOP.DocNo = txtDocNo.Text.Trim();
              BPOP.Code = txtCode.Text.Trim();
              BPOP.Name = txtName.Text.Trim();
              BPOP.Partcode = txtPartNo.Text.Trim();
              if (chkReprint.Checked)
              {
                  BPOP.BtnReprintVisible = true;
                  BPOP.BtnSaveVisible = false;
              }
              divControls.Controls.Clear();
              PlaceHolder1.Controls.Add(BPOP);
  
  
          }
  </code></pre>
  
  <p>this is my Usr_BPOP.ascx:</p>
  
  <pre><code> protected void Page_Load(object sender, EventArgs e)
          {
              if (!IsPostBack)
              {
                  btnReprint.Click += new EventHandler(btnReprint_Click);
              }
  
              btnReprint.Visible = false;
              btnSave.Visible = BtnSaveVisible;
              btnReprint.Visible = BtnReprintVisible;
              if (btnReprint.Visible == false)
              {
                  btnReprint.Text = "Print";
                  btnReprint.Visible = true;
              }
              table = new DataTable();
              table.Columns.Add("DocNum", typeof(string));
              table.Columns.Add("DocEntry", typeof(string));
              table.Columns.Add("LineNum", typeof(string));
              table.Columns.Add("PartNo", typeof(string));
              table.Columns.Add("ItemDesc", typeof(string));
              table.Columns.Add("QTR", typeof(string));
              table.Columns.Add("QTP", typeof(string));
              table.Columns.Add("Chk", typeof(bool));
              table.Columns.Add("BarCode", typeof(string));
              Datalayer dl = new Datalayer();
              DataTable dttable = new DataTable();
              if (!BtnSaveVisible &amp;&amp; BtnReprintVisible)
                  BtnSaveVisible = true;
              dttable = dl.GetPOItem(date, docNo, code, name, partcode, BtnReprintVisible, !BtnSaveVisible).Tables[0];
              foreach (DataRow dr in dttable.Rows)
              {
                  table.Rows.Add(dr["DocNum"].ToString(), dr["DocEntry"].ToString(), dr["LineNum"].ToString(), dr["PartNo"].ToString(),
                      dr["ItemDesc"].ToString(), dr["QTR"].ToString(), dr["QTP"].ToString(), Convert.ToBoolean(dr["Chk"]), dr["Barcode"].ToString());
              }
              if (table != null &amp;&amp; table.Rows.Count &gt; 0)
              {
                  grdlistofitems.DataSource = table;
                  Session["Table"] = table;
                  grdlistofitems.DataBind();
              }
              else
              {
  
  
              }
  
  
  
  
          }
  </code></pre>
  
  <p>this is the reprint button click event when i cilck this event it is not firing:</p>
  
  <pre><code>void btnReprint_Click(object sender, EventArgs e)
          {
  }
  </code></pre>