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); } }