Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2015, 09:06
juans225
 
Fecha de Ingreso: febrero-2015
Mensajes: 3
Antigüedad: 9 años, 10 meses
Puntos: 0
Como ingresar datos de un textbox a gridview

buenas tengo un problema estoy haciendo un encabezado de detalle pedido y necesito adicionar varios productos he creado un gridview para insertar varios productos

pero el problema es que he intentado de muchas maneras insertar los datos de un gridview y no me ha funcionado he intentado con un datatable me inserta pero solo me llena la primera fila y no me pasa de ahi este es el codigo

DataTable dt = new DataTable();
refer = Convert.ToInt32(DpdReferencia.SelectedItem.ToStrin g());
precio = Convert.ToInt32(txtprecio.Text);
descr = Convert.ToString(txtdescrepcion.Text);

DataRow dtref, dtnom, dtprec = dt.NewRow();

dt.Columns.Add(new DataColumn("referencia", System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("nombre", System.Type.GetType("System.String")));
dt.Columns.Add(new DataColumn("precio", System.Type.GetType("System.String")));


dtref = dt.NewRow();
dtref["referencia"] = refer;
dt.Rows.Add(dtref);

dtnom = dt.NewRow();
dtref["nombre"] = descr;
dt.Rows.Add(dtnom);

dtprec = dt.NewRow();
dtref["precio"] = precio;
dt.Rows.Add(dtprec);

gdproductos.DataSource = dt;
gdproductos.DataBind();

pero solo me inserta datos en la primera fila que podria hacer en este caso?