private void butGuardar_Click(object sender, System.EventArgs e) { IUnidadVenta unidadVenta = UnidadVentaFactory.GetUnidadVenta(); Hashtable hUVenta = new Hashtable(); foreach (DataGridItem item in this.dtgUnidadesVenta.Items) { if (((CheckBox)item.FindControl("chk")).Checked) { hUVenta.Add(Convert.ToInt32(this.dtgUnidadesVenta.DataKeys[item.ItemIndex]), Convert.ToInt32(this.dtgUnidadesVenta.DataKeys[item.ItemIndex])); } } unidadVenta.GuardarDatosConf(hUVenta); }