Tengo un GridView el cual contiene un campo templateField el cual contiene un texbox dentro de una fila
de la siguiente forma:
<asp:TemplateField HeaderText="Cantiadad">
<ItemTemplate>
<asp:TextBox ID="txtCantCompra" runat="server" Height="20px" Width="50px" Text="1"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
Nesecito obtener el valor del texbox para insertarlo en la base de datos.
Y obtengo el valor de la fila de la csiguiente forma pero no me devuelve el valor del texBox como puedo hacer para obtenerlo.
protected void dgvArticulosPop_SelectedIndexChanged(object sender, EventArgs e)
{
String strCodImagen = "";
String strCantidad = "";
strCodImagen = dgvArticulosPop.SelectedRow.Cells[4].Text.Trim();
TextBox strRetorno = (TextBox)row.FindControl("txtCantComprar");
strCantidad = strRetorno.Text;
}