コード例 #1
0
        private void BindRegion()
        {
            string location = "";

            //Account account = Account.GetAccountByUserName(Page.User.Identity.Name.ToString());

            for (int i = 0; i < ListBoxLocation.Items.Count; i++)
            {
                if (ListBoxLocation.Items[i].Selected == true)
                {
                    if (ListBoxLocation.Items[i].Text == "ALL")
                    {
                        for (int j = 0; j < ListBoxLocation.Items.Count; j++)
                        {
                            location += ListBoxLocation.Items[j].Value + ",";
                        }
                    }
                    else
                    {
                        location += ListBoxLocation.Items[i].Value + ",";
                    }
                    //location += (ListBoxLocation.Items[i].Text == "ALL") ? "%," : ListBoxLocation.Items[i].Text + ",";
                }
            }

            ListBoxRegion.DataSource     = Region.GetRegionListByLocationIdAndAccountId(location, account.AccountId);
            ListBoxRegion.DataTextField  = "Description";
            ListBoxRegion.DataValueField = "RegionId";
            ListBoxRegion.DataBind();

            ListBoxRegion.Items.Insert(0, new ListItem("ALL", "0"));
            ListBoxRegion.Items[0].Selected = true;
        }
コード例 #2
0
        private void BindRegionAll()
        {
            Account account = Account.GetAccountByUserName(Page.User.Identity.Name.ToString());

            ListBoxRegion.DataSource     = Region.GetRegionListByAccountId(account.AccountId);
            ListBoxRegion.DataTextField  = "Description";
            ListBoxRegion.DataValueField = "RegionId";
            ListBoxRegion.DataBind();

            ListBoxRegion.Items.Insert(0, new ListItem("ALL", "0"));
            ListBoxRegion.Items[0].Selected = true;
        }