protected void Page_Load(object sender, EventArgs e)
        {
            // Assegnazione dei tooltip dipendenti dal tipo di oggetti
            // contenuti nella griglia
            this.btnExport.ToolTip = String.Format(
                "Esporta i {0} selezionati",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            this.btnWorkingArea.ToolTip = String.Format(
                "Salva i {0} selezionati nell'area di lavoro",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            this.btnTransmit.ToolTip = String.Format(
                "Trasmetti i {0} selezionati",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            // Visualizzazione dei controlli in base al tipo di ricerca in cui
            // è stata inserita la bottoniera
            this.ShowControls();

            // Se non ci sono documenti o fascicoli selezionati, il controllo non deve essere
            // visibile
            if (MassiveOperationUtils.IsCollectionInitialized())
            {
                this.Visible = true;
            }
            else
            {
                this.Visible = false;
            }



            //// Se nel livello superiore dello stack è presente la variabile GoToDetails
            //// significa che è stato fatto un inoltro massivo.
            //if (CallContextStack.CurrentContext.SessionState["GoToDetails"] != null)
            //{
            //    // Viene rimossa la variabile dalla sessione
            //    CallContextStack.CurrentContext.SessionState.Remove("GoToDetails");
            //    // Viene immerso il codice javascript per redirezionare il fram di destra alla
            //    // pagina di dettaglio del documento creato
            //    Page.ClientScript.RegisterStartupScript(
            //        this.GetType(),
            //        "Redirect",
            //        "top.frame
            //}
        }
        /// <summary>
        /// Funzione per l'inizializzazione della pagina
        /// </summary>
        private void Initialize()
        {
            // Assegnazione dei tooltip dipendenti dal tipo di oggetti
            // contenuti nella griglia
            this.btnExport.ToolTip = String.Format(
                "Esporta i {0} selezionati",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            this.btnWorkingArea.ToolTip = String.Format(
                "Salva i {0} selezionati nell'area di lavoro",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            this.btnTransmit.ToolTip = String.Format(
                "Trasmetti i {0} selezionati",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "fascicoli");

            this.btnStorage.ToolTip = String.Format(
                "Sposta i {0} selezionati nell'area di conservazione.",
                this.ObjType == ObjTypeEnum.D ? "documenti" : "documenti contenuti nei fascicoli");


            // Visualizzazione dei controlli in base al tipo di ricerca in cui
            // è stata inserita la bottoniera
            this.ShowControls();

            // Se non ci sono documenti o fascicoli selezionati, il controllo non deve essere
            // visibile
            if (MassiveOperationUtils.IsCollectionInitialized())
            {
                this.Visible = true;
                this.chkSelectDeselectAll.Enabled = true;
            }
            else
            {
                // this.Visible = false;
                this.Visible = true;
                this.chkSelectDeselectAll.Enabled = false;
            }

            this.hd_pag_chiam.Value = this.PAGINA_CHIAMANTE;
            this.hd_pag_num.Value   = this.NUM_RESULT;
        }