Ciao a tutti ho creato una pagina in c# dove creo TabeCell e TableRow dove creo le colonne e i valore nelle varie celle.
Dopo
e mi si crea il file excel .codice:tOrganigramma.GridLines = GridLines.Both; //Creo il File XLS System.IO.StringWriter stringWrite = new System.IO.StringWriter(); Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=" + nomeFile + ".xls"); Response.ContentType = "application/vnd.ms-excel"; System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite); tOrganigramma.RenderControl(htmlWrite); Response.Write(stringWrite.ToString());
io vorrei però mandare a capo del testo all'interno del testo
Quando lo apro in excel niente non lo fa.codice:c = new TableCell(); c.Font.Size = 8; c.Text = (char)10 + (char)11 + " ------------------------ " + (char)10 + (char)11 + (ds.Tables[0].Rows[i]["Titolo"].ToString()); r.Cells.Add(c);
Ho provato char, Environment.NewLine nulla...non riesco a mandare a capo il testo XD XD XD XD
Aiutatemi per favore.

Rispondi quotando