
20/05/2010, 17:31
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 4
Antigüedad: 14 años, 9 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();
} |