コード例 #1
0
        protected void btn_conferma_Click(object sender, EventArgs e)
        {
            ArrayList campiComuniSelezionati = new ArrayList();

            for (int i = 0; i < gw_CampiComuni.Rows.Count; i++)
            {
                if (((System.Web.UI.WebControls.CheckBox)gw_CampiComuni.Rows[i].Cells[2].Controls[1]).Checked)
                {
                    SAAdminTool.DocsPaWR.OggettoCustom oggCustomDaAssociare = (SAAdminTool.DocsPaWR.OggettoCustom)modelloIperdocumento.ELENCO_OGGETTI[i];
                    campiComuniSelezionati.Add(oggCustomDaAssociare);
                }
            }

            SAAdminTool.DocsPaWR.OggettoCustom[] campiComuniSelezionati_1 = new SAAdminTool.DocsPaWR.OggettoCustom[campiComuniSelezionati.Count];
            campiComuniSelezionati.CopyTo(campiComuniSelezionati_1);

            SAAdminTool.DocsPaWR.Templates template = ProfilazioneDocManager.impostaCampiComuniDoc(modelloSelezionato, campiComuniSelezionati_1, this);
            if (template != null)
            {
                Session.Add("selezioneCampiComuni", true);
                Session["template"] = template;
                ClientScript.RegisterStartupScript(this.GetType(), "chiudiPopup", "window.close();", true);
            }
        }