private void Carga_Lineas_Editar() { DataTable dt = new DataTable(); dt.Columns.Add("Línea", Type.GetType("System.String")); dt.Columns.Add("Artículo", Type.GetType("System.String")); dt.Columns.Add("Descripción", Type.GetType("System.String")); dt.Columns.Add("Cantidad", Type.GetType("System.String")); WSGestion.WSGestion wsgest = new WSGestion.WSGestion(); wsgest.Url = ConfigurationManager.AppSettings.Get("dirWs"); double valor = 0; List<WSGestion.MOD_Detalle_Entrada_Inventario> lista_editar = wsgest.SEL_GRID_Detalle_Entrada_Inventario(codigo_seleccionado, centro_seleccionado).ToList(); for (int i = 0; i < lista_editar.Count; i++) { dt.Rows.Add(); dt.Rows[dt.Rows.Count - 1]["Línea"] = lista_editar[i].DET_ent_inv_id_linea; dt.Rows[dt.Rows.Count - 1]["Artículo"] = lista_editar[i].DET_ent_inv_id_articulo; dt.Rows[dt.Rows.Count - 1]["Descripción"] = lista_editar[i].ART_descripcion; valor = Convert.ToDouble(lista_editar[i].DET_ent_inv_cantidad, CultureInfo.CreateSpecificCulture("en-US")); dt.Rows[dt.Rows.Count - 1]["Cantidad"] = valor.ToString(CultureInfo.CreateSpecificCulture("en-US")); } gridview_lineas.DataSource = dt; gridview_lineas.DataBind(); Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"Lineas"] = dt; Session[wsgest.Get_usu_id_session(Session.SessionID.ToString())+"ULT_Linea"] = dt.Rows.Count.ToString(); txt_cantidad.Value = "1"; }