Problemi con l'esportazione in excel

giovedì 09 settembre 2004 - 17.48

erbaing Profilo | Newbie

Ciao a tutti!

Ho un problema con l'esportazione del contenuto di una dataGrid in excel.
Semplicemente utilizzo il Response.ContentType = "application/vnd.ms-excel" come si può trovare in tutti gli esempi....

non mi vengono dati errori ma la pagina non visualizza nessun dato anche se nel codice html generato ci sono...

avevo già utilizzato questa soluzione su un altro sistema e funzionava, mentre ora, con XP Pro e Office 2000 sembra non funzionare più....

qualcuno sa aiutarmi?

grazie

erbaing Profilo | Newbie

ho sempre fatto così:
' creo l'HtmlTextWriter su cui renderizzo la griglia
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
grid.RenderControl(hw)

ottengo la stringa HTML dallo stream, e lo mando al browser, per essere intrpretato da Excel
Dim str_tw As String = tw.ToString()
Response.Write(str_tw)
Response.End()
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5