public void CargarLocalidadesPorPagaduria(int?idDepto, int?idPaga) { try { dtTemp = AdministrarPagadurias.mostrarDepartamento(null, null); chkLocalidadesPagaduria.DataValueField = "dep_Id"; chkLocalidadesPagaduria.DataTextField = "dep_nombre"; chkLocalidadesPagaduria.DataSource = dtTemp; chkLocalidadesPagaduria.DataBind(); dtTemp = AdministrarPagadurias.ConsultarLocalidadesPorPagaduria(null, idPaga, 1); int i = 0; foreach (ListItem li in chkLocalidadesPagaduria.Items) { foreach (DataRow drLoc in dtTemp.Rows) { if (drLoc["dep_Id"].ToString().Equals(li.Value)) { chkLocalidadesPagaduria.Items[i].Selected = true; } } i++; } } catch (Exception ex) { //Response.Write(ex.ToString()); MensajeForm("Ha Ocurrido un Problema con su petición", null); } }