protected void AgregarButton_Click(object sender, EventArgs e) { Productos tra = new Productos(); Proyectos pro = new Proyectos(); float Precio = 0; try { DataTable dt = (DataTable)ViewState["Detalle"]; DataRow row; row = dt.NewRow(); tra.ObtenerProducto(TrabajoDropDownList.Text); row["ProductoId"] = tra.ProductoId; row["Ancho"] = AnchoTextBox.Text; row["Altura"] = AlturaTextBox.Text; row["Pie"] = tra.ObtenerPie(TrabajoDropDownList.Text); Precio = pro.Precio(AnchoTextBox.Text, AlturaTextBox.Text, TrabajoDropDownList.Text); row["Precio"] = Precio; dt.Rows.Add(row); ViewState["Detalle"] = dt; TrabajoDropDownList.Items.Clear(); LlenarDrowList(); ObtenerGridView(); TotalTextBox.Text = Total().ToString(); AnchoTextBox.Text = string.Empty; AlturaTextBox.Text = string.Empty; } catch (Exception ex) { throw ex; } }