title: find control and html tags
body: <p>i have this code in my default aspx file : </p>
  
  <pre><code>&lt;body&gt;
      &lt;form id="form1" runat="server"&gt;
      &lt;div&gt;
          &lt;asp:PlaceHolder ID="holder1" runat="server"&gt;
              &lt;asp:Label ID="label1" runat="server" Text="Label"&gt;
              &lt;/asp:Label&gt;
              &lt;input type="text" ID="txt" runat="server"/&gt;
              &lt;asp:TextBox ID="txt2" runat="server"&gt;&lt;/asp:TextBox&gt;
               &lt;asp:Button Text="Ok" ID="btnOk" runat="server" onclick="btnOk_Click" /&gt;
          &lt;/asp:PlaceHolder&gt;
  
  
      &lt;/div&gt;
      &lt;/form&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>and my code behind is :</p>
  
  <pre><code>        TextBox tb1 = holder1.FindControl("txt") as TextBox;
          Response.Write(tb1.Text);
          TextBox tb2 = holder1.FindControl("txt2") as TextBox;
          Response.Write(tb2.Text);
  </code></pre>
  
  <p>my problem is here that findcontrol ("txt") return null value!!! because i used <code>&lt;input&gt;</code> ,how can i handle this control ?</p>