>private void _LoadContactFilters() >{ > SqlParameter pContactId = new SqlParameter("@ContactId", _Contact.RecordId); > List<DbParameter> Params = new List<DbParameter>(); > Params.Add(pContactId); > > DataSet dsContactFilters = csMain.DataProcs.ExecuteQuery("lb_GetFiltersForContact", Params, CommandType.StoredProcedure); > if (dsContactFilters.Tables[0].Rows.Count > 0) > { > foreach (DataRow Row in dsContactFilters.Tables[0].Rows) > { > string FilterCaption = dsContactFilters.Tables[0].Rows[0]["Caption"].ToString(); > > for (int i = 0; i < chklFilters.Items.Count; i++) > { > if (chklFilters.Items[i].ToString() == FilterCaption) > { > chklFilters.SetItemChecked(i, true); > break; > } > } > } > } >} >