protected void Page_Load(object sender, EventArgs e)
        {
            m_Filter = ShareFilter.GetFromFilter("filter");

            if (_Request.Get("type") != "share")
            {
                m_Filter.PrivacyType = PrivacyType.SelfVisible;
            }

            if (_Request.IsClick("searchshares"))
            {
                SearchShares();
            }
            else if (_Request.IsClick("deletechecked"))
            {
                DeleteChecked();
            }
            else if (_Request.IsClick("deleteallsearch"))
            {
                DeleteAllSearch();
            }

            int page = _Request.Get <int>("page", Method.Get, 1);

            m_ShareList = ShareBO.Instance.GetSharesForAdmin(MyUserID, m_Filter, page);

            if (m_ShareList != null)
            {
                m_ShareTotalCount = m_ShareList.TotalRecords;

                UserBO.Instance.WaitForFillSimpleUsers <Share>(m_ShareList, 0);
            }
        }