All'interno di una pagina aspx ho aggiunto una funzione che prende i dati presenti in un datagrid e li salva in un file xls.
La funzione è questa:
Response.ContentType = "application/vnd.ms-excel"
Response.Charset = ""
Me.EnableViewState = False
Dim tw As New System.IO.StringWriter
Dim hw As New System.Web.UI.HtmlTextWriter(tw)
[nome_datagrid].RenderControl(hw)
Response.Write(tw.ToString())
' End the response.
Response.End()
detto ciò vorrei farvi un paio di domande:
come faccio a cambiare il nome di default per salvare il file xls??? il browser usa il nome della pagina combiando l'estensione
come posso fare per aggiungere dei campi al mio file excel o addirittura togliere delle colonne che non voglio far visualizzare all'interno del mio file xls????
grazie