title: Add TextBox in GridView at specific column?
body: <p>I have this GridView:</p>
  
  <pre><code>&lt;fieldset class="loadedform"&gt;
                  &lt;legend&gt;OD&lt;/legend&gt;
                  &lt;asp:GridView ID="Grv_OD" runat="server" AutoGenerateColumns="False" DataKeyNames="LbPr_Id"
                      OnPageIndexChanging="Grv_OD_PageIndexChanging" OnRowDataBound="Grv_OD_RowDataBound"&gt;
                      &lt;Columns&gt;
                          &lt;asp:TemplateField&gt;
                              &lt;ItemTemplate&gt;
                                  &lt;asp:CheckBox ID="Chk_Items" runat="server" /&gt;
                              &lt;/ItemTemplate&gt;
                          &lt;/asp:TemplateField&gt;
                          &lt;asp:BoundField DataField="LbPr_Id" Visible="false" /&gt;
                          &lt;asp:BoundField DataField="LbPr_Name" /&gt;
                          &lt;asp:BoundField DataField="LbPr_ParentId" Visible="false" /&gt;
                      &lt;/Columns&gt;
                  &lt;/asp:GridView&gt;
              &lt;/fieldset&gt;
  </code></pre>
  
  <p>I want to add a TextBox column in the GridView at a specific column. When I bound GridView to this: </p>
  
  <pre><code>if flag bit equal to 1 
  </code></pre>
  
  <p>then this field is a comment and I have to place a TextBox column in this GridView row.
  I don't have any idea for this problem?
  I then follow picture hoping it could explain it correctly:
  I want to display the TextBox column in GridView at specific column when I checked corresponding check box.</p>