示例#1
0
        protected void RetrieveTable(object sender, EventArgs e)
        {
            ArrayList    org          = new ArrayList();
            string       name         = FilterTxt.Value;
            CheckBoxList checkboxlist = (CheckBoxList)checkboxes.FindControl("CheckBoxList");

            foreach (ListItem item in checkboxlist.Items)
            {
                if (item.Selected)
                {
                    org.Add(item.Text);
                }
            }

            SaveCheckBoxOrgState();
            OrganisationTable.DataSource = dao.SearchOrganisation(org, name, int.Parse(hiddenselect.Value), int.Parse(FilterPastevent.SelectedValue.ToString()), Source.SelectedItem.Text, FilterCat1.SelectedItem.Text, FilterDesignation.Value, FilterCat2.Value);
            OrganisationTable.DataBind();

            PopulateOrganisationCheckBoxState();

            SaveCheckBoxState();
            IndividualTable.DataSource = dao.SearchIndividual(name, int.Parse(hiddenselect.Value), int.Parse(FilterPastevent.SelectedValue.ToString()), Source.SelectedItem.Text, FilterCat1.SelectedItem.Text, FilterDesignation.Value, FilterCat2.Value);
            IndividualTable.DataBind();

            PopulateCheckBoxState();
        }
示例#2
0
 private void bindOrgdata()
 {
     OrganisationTable.DataSource = dao.GetOrganisation();
     OrganisationTable.DataBind();
     OrganisationTable.HeaderRow.TableSection = TableRowSection.TableHeader;
 }