public void inserisciComponenti(string readOnly) { table = new Table(); table.Width = Unit.Percentage(100); dirittiCampiRuolo = ProfilazioneFascManager.getDirittiCampiTipologiaFasc(UserManager.getRuolo(this).idGruppo, template.SYSTEM_ID.ToString(), this); for (int i = 0; i < template.ELENCO_OGGETTI.Length; i++) { DocsPaWR.OggettoCustom oggettoCustom = (DocsPAWA.DocsPaWR.OggettoCustom)template.ELENCO_OGGETTI[i]; ProfilazioneFascManager.addNoRightsCustomObject(dirittiCampiRuolo, oggettoCustom); switch (oggettoCustom.TIPO.DESCRIZIONE_TIPO) { case "CampoDiTesto": inserisciCampoDiTesto(oggettoCustom, readOnly); break; case "CasellaDiSelezione": inserisciCasellaDiSelezione(oggettoCustom, readOnly); break; case "MenuATendina": inserisciMenuATendina(oggettoCustom, readOnly); break; case "SelezioneEsclusiva": inserisciSelezioneEsclusiva(oggettoCustom, readOnly); break; case "Contatore": inserisciContatore(oggettoCustom); break; case "Data": inserisciData(oggettoCustom, readOnly); break; case "Corrispondente": inserisciCorrispondente(oggettoCustom, readOnly); break; case "Link": inserisciLink(oggettoCustom, readOnly); break; case "OggettoEsterno": inserisciOggettoEsterno(oggettoCustom, readOnly); break; } } //table.GridLines = GridLines.Both; for (int i = 0; i < table.Rows.Count; i++) { if (table.Rows[i].Cells.Count == 2) { table.Rows[i].Cells[0].Width = Unit.Percentage(30); table.Rows[i].Cells[1].Width = Unit.Percentage(70); } if (table.Rows[i].Cells.Count == 1) { table.Rows[i].Cells[0].Width = Unit.Percentage(100); } } panel_Contenuto.Controls.Add(table); }