示例#1
0
        private void BindSpaceOrgs()
        {
            // organization
            bool orgVisible = (PanelRequest.ItemID > 0 && Request[DefaultPage.PAGE_ID_PARAM].Equals(UserSpaceBreadcrumb.PID_SPACE_EXCHANGE_SERVER, StringComparison.InvariantCultureIgnoreCase));

            spanOrgsSelector.Visible = orgVisible;

            if (orgVisible)
            {
                OrganizationsHelper helper = new OrganizationsHelper();

                ddlSpaceOrgs.DataSource     = helper.GetOrganizations(PanelSecurity.PackageId, false);
                ddlSpaceOrgs.DataTextField  = "ItemName";
                ddlSpaceOrgs.DataValueField = "ItemID";
                ddlSpaceOrgs.DataBind();

                ddlSpaceOrgs.Items.FindByValue(PanelRequest.ItemID.ToString()).Selected = true;

                lnkOrgnsList.NavigateUrl = PortalUtils.NavigatePageURL(
                    PortalUtils.GetCurrentPageId(), "SpaceID", PanelSecurity.PackageId.ToString());
            }
        }
        private void BindSpaceOrgs()
        {
            // organization
            bool orgVisible = (PanelRequest.ItemID > 0 && Request[DefaultPage.PAGE_ID_PARAM].Equals(UserSpaceBreadcrumb.PID_SPACE_EXCHANGE_SERVER, StringComparison.InvariantCultureIgnoreCase));

            spanOrgsSelector.Visible = orgVisible;

            if (orgVisible)
            {
                OrganizationsHelper helper = new OrganizationsHelper();

                ddlSpaceOrgs.DataSource = helper.GetOrganizations(PanelSecurity.PackageId, false);
                ddlSpaceOrgs.DataTextField = "ItemName";
                ddlSpaceOrgs.DataValueField = "ItemID";
                ddlSpaceOrgs.DataBind();

                ddlSpaceOrgs.Items.FindByValue(PanelRequest.ItemID.ToString()).Selected = true; 

                lnkOrgnsList.NavigateUrl = PortalUtils.NavigatePageURL(
                        PortalUtils.GetCurrentPageId(), "SpaceID", PanelSecurity.PackageId.ToString());
            }
        }