/// <summary>
        /// Bind grid to exitsing orgs for project
        /// </summary>
        protected void BindOrganizationData()
        {
            ProjectManagementDa da = new ProjectManagementDa();

            // Set global views used for bind grid and dropdowns
            associatedOrgs = da.GetProjectOrganizationsByProjectId(projectId).DefaultView;
            // Insert helper column for sorting associated organizations
            string     helpSortCol = "TempSortCol";
            DataColumn bob         = new DataColumn(helpSortCol);

            bob.DefaultValue = 1;
            associatedOrgs.Table.Columns.Add(bob);
            foreach (DataRow row in associatedOrgs.Table.Rows)
            {
                row[helpSortCol] = 0;
            }
            associatedOrgs.Sort = helpSortCol + " ASC," + ProjectOrganization.Name + " ASC";

            // Unassociated organizations should also be sorted by name
            unAssociatedOrgs      = da.GetAllProjectOrganizationsExcludingProject(projectId).DefaultView;
            unAssociatedOrgs.Sort = ProjectOrganization.Name + " ASC";

            AssociatedOrgsGrid.DataSource = associatedOrgs;
            AssociatedOrgsGrid.DataBind();
        }
        /// <summary>
        /// Occurs when click save
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void SaveOrgs(object sender, EventArgs e)
        {
            Dictionary <string, int> keys = new Dictionary <string, int>();

            keys.Add(Project_ProjectOrganization.ProjectId, projectId);
            AssociatedOrgsGrid.Save(keys);
            BindOrganizationData();
            base.RegisterUpdatePageScript(string.Empty, false);
            RegisterWiazardToNext();
        }