Errore export gridview

giovedì 25 ottobre 2012 - 19.02

jjchuck Profilo | Senior Member

in rete si trova questo codice per l'esportazione in excel di un gridview
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Response.Clear()
Response.AddHeader("content-disposition", "attachment;filename=Provvigioni_Report_" & Date.Today.ToString("MM-dd-yyyy") & ".xls")
Response.Charset = ""
Response.ContentType = "application/vnd.xls"
Dim StringWriter As New System.IO.StringWriter()
Dim HtmlTextWriter As New HtmlTextWriter(StringWriter)
GridView1.RenderControl(HtmlTextWriter)
Response.Write(StringWriter.ToString())
Response.End()

End Sub
ma mi da errore qui:
GridView1.RenderControl(HtmlTextWriter)

che diavolo vuole ???

Ninja87 Profilo | Junior Member

Ciao, hai provato ad commentare quella riga di codice? Ho provato a testarlo senza quella riga (anche se in C#) e il gridview viene correttamente salvato in un file .xls

jjchuck Profilo | Senior Member

ciao
si ho provato...il sito è su un pc in rete con windows xp e sp2 ...non so se e questo

cmq su una prova di sito in locale funziona anche a me...ma sul sito in produzione mi da problemi...non capisto sto errore di renderizzazione
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5