protected void buttonShow_Click(object sender, EventArgs e) { string institutionCode = listInstitutions.SelectedValue; int maxAge = Convert.ToInt32(listAddedSince.SelectedValue); BHLProvider bp = new BHLProvider(); // Load gridviews with data if (chkTitle.Checked) { CustomGenericList<TitleSuspectCharacter> titles = bp.TitleSelectWithSuspectCharacters(institutionCode, maxAge); gvwTitles.DataSource = titles; gvwTitles.DataBind(); litNoTitles.Visible = (titles.Count == 0) ? true : false; divTitle.Visible = !litNoTitles.Visible; } else { litNoTitles.Visible = false; divTitle.Visible = false; } if (chkSubject.Checked) { CustomGenericList<TitleTagSuspectCharacter> titleTags = bp.TitleTagSelectWithSuspectCharacters(institutionCode, maxAge); gvwTitleTags.DataSource = titleTags; gvwTitleTags.DataBind(); litNoTitleTags.Visible = (titleTags.Count == 0) ? true : false; divTitleTag.Visible = !litNoTitleTags.Visible; } else { litNoTitleTags.Visible = false; divTitleTag.Visible = false; } if (chkAssociation.Checked) { CustomGenericList<TitleAssociationSuspectCharacter> titleAssociations = bp.TitleAssociationSelectWithSuspectCharacters(institutionCode, maxAge); gvwAssociations.DataSource = titleAssociations; gvwAssociations.DataBind(); litNoAssociations.Visible = (titleAssociations.Count == 0) ? true : false; divAssociation.Visible = !litNoAssociations.Visible; } else { litNoAssociations.Visible = false; divAssociation.Visible = false; } if (chkCreator.Checked) { CustomGenericList<CreatorSuspectCharacter> creators = bp.CreatorSelectWithSuspectCharacters(institutionCode, maxAge); gvwCreators.DataSource = creators; gvwCreators.DataBind(); litNoCreators.Visible = (creators.Count == 0) ? true : false; divCreator.Visible = !litNoCreators.Visible; } else { litNoCreators.Visible = false; divCreator.Visible = false; } if (chkItem.Checked) { CustomGenericList<ItemSuspectCharacter> items = bp.ItemSelectWithSuspectCharacters(institutionCode, maxAge); gvwItems.DataSource = items; gvwItems.DataBind(); litNoItems.Visible = (items.Count == 0) ? true : false; divItem.Visible = !litNoItems.Visible; } else { litNoItems.Visible = false; divItem.Visible = false; } }