public void CargaGrid() { DataSet DSDevuelve = new DataSet(); DataTable DTMain = new DataTable(); DataView DVMain = new DataView(); DataTable DTValor = new DataTable(); WSAdministracion.WSAdministracion WSAdmin = new WSAdministracion.WSAdministracion(); WSAdmin.Url = mdlGenerales.DireccionWS + "FazServices/WSAdministracion.asmx"; DSDevuelve = WSAdmin.DevuelveItemCosto(mdlGenerales.Conexion, lblCorrelativo.Text.ToString()); DTMain = DSDevuelve.Tables[0]; DVMain = DTMain.DefaultView; GGCPersLiq.DataSource = null; GGCPersLiq.TableDescriptor.Reset(); GGCPersLiq.TableDescriptor.AllowNew = false; GGCPersLiq.Refresh(); GGCPersLiq.DataSource = DVMain; FormatColumnas(); AplicarFilterBar(); DTValor = DSDevuelve.Tables[1]; foreach (DataRow Row in DTValor.Rows) { txtBase.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[0].ToString())); txtIGV.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[1].ToString()));; txtTotal.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(Row[2].ToString()));; } }