Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/05/2010, 17:31
alex_sanyago
 
Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: datos de textbox a datagrill

Llena DataGrid con el contenido de un TextBox al presionar el boton guardar muestra inmediatamente en el DataGrid lo que tenias en tus textbox, el codigo se pega dentro del boton de guardar.




try
{


DataGrid6.AutoGenerateColumns = true;

System.Data.DataTable dtTabla=new System.Data.DataTable();

dtTabla.Columns.Add("Articulo");
dtTabla.Columns.Add("Descripcion");
dtTabla.Columns.Add("Unidad");
dtTabla.Columns.Add("Cantidad");
dtTabla.Columns.Add("Precio_Unitario");
dtTabla.Columns.Add("Importe");


if (Session["tablaMadera"] != null)
{

//txtArticuloMadera.Text = txtArticuloMadera.Text + 1;
dtTabla = (System.Data.DataTable)Session["tablaMadera"];
DataRow drFila = dtTabla.NewRow();
drFila["Articulo"] = dtTabla.Rows.Count+1;
drFila["Descripcion"] = TextBox1.Text;
drFila["Unidad"] = lblUnidadMadera.Text;
drFila["Cantidad"] = txCantidadMadera.Text;
drFila["Precio_Unitario"] = lblPUMadera.Text;
drFila["Importe"] = lblImporteMadera.Text;

dtTabla.Rows.Add(drFila);
DataGrid6.DataSource = dtTabla;

}
else
{


DataRow drFila = dtTabla.NewRow();
drFila["Articulo"] = 1;
drFila["Descripcion"] = TextBox1.Text;
drFila["Unidad"] = lblUnidadMadera.Text;
drFila["Cantidad"] = txCantidadMadera.Text;
drFila["Precio_Unitario"] = lblPUMadera.Text;
drFila["Importe"] = lblImporteMadera.Text;

dtTabla.Rows.Add(drFila);
DataGrid6.DataSource = dtTabla;

}
Session["tablaMadera"] = dtTabla;


DataGrid6.DataBind();


}
catch (Exception ex)
{
string Error = ex.Message.ToString();
}