title: Can't find controls in FormView.InsertItemTemplate even on DataBound event
body: <p>I have <code>FormView</code> in my page markup:</p>
  
  <pre><code>&lt;asp:FormView ruanat="server" ID="FormView1" DataSourceID="SqlDataSource1" OnDataBinding="FormView1_DataBinding" OnDataBound="FormView1_DataBound"&gt;
     &lt;InsertItemTemplate&gt;
        &lt;uc:UserControl1 runat="server" ID="ucUserControl1" /&gt;
     &lt;/InsertItemTemplate&gt;
  &lt;/asp:FormView&gt;
  &lt;asp:SqlDataSource runat="server" ID="SqlDataSource1" SelectCommand="EXEC someSP" /&gt;
  </code></pre>
  
  <p>It's code-behind <strong>WAS</strong>:</p>
  
  <pre><code>protected void FormView1_DataBound(object sender, EventArgs e)
  {
     var c = FormView1.FindControl("ucUserControl1"); // returns null
  }
  </code></pre>
  
  <p><strong>BECAME</strong>:</p>
  
  <pre><code>protected void FormView1_DataBinding(object sender, EventArgs e)
  {
     FormView1.ChangeMode(FormViewMode.Insert);
  }
  
  protected void FormView1_DataBound(object sender, EventArgs e)
  {
     if (FormView1.CurrentMode = FormViewMode.Insert)
     {
        var c = FormView1.FindControl("ucUserControl1"); // returns null no more!
     }
  }
  </code></pre>
  
  <p>In theory, I'm able to find control on <code>FormView</code> after it being data bound. But I'm not. Why?</p>