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) { DocsPAWA.DocsPaWR.OggettoCustom oggCustomDaAssociare = (DocsPAWA.DocsPaWR.OggettoCustom)modelloIperfascicolo.ELENCO_OGGETTI[i]; campiComuniSelezionati.Add(oggCustomDaAssociare); } } DocsPAWA.DocsPaWR.OggettoCustom[] campiComuniSelezionati_1 = new DocsPAWA.DocsPaWR.OggettoCustom[campiComuniSelezionati.Count]; campiComuniSelezionati.CopyTo(campiComuniSelezionati_1); DocsPAWA.DocsPaWR.Templates template = ProfilazioneFascManager.impostaCampiComuniFasc(modelloSelezionato, campiComuniSelezionati_1, this); if (template != null) { Session.Add("selezioneCampiComuni", true); Session["template"] = template; ClientScript.RegisterStartupScript(this.GetType(), "chiudiPopup", "window.close();", true); } }