Ik heb een datagrid, de gegevens in dit grid worden na een druk op de knop in een browser in een excel sheet gezet. (zie onderstaande code)
Nu wil ik eigenlijk dat wanneer ik op de knop druk dat het bestand in 'gewoon excel' wordt geopend, niet in een browser, of dat het direct wordt gedownload als een excel bestand.
C#:
1
2
3
4
5
6
7
8
| Response.ContentType = "application/vnd.ms-excel"; Response.Charset = ""; Page.EnableViewState = false; System.IO.StringWriter tw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(tw); DataGRid.RenderControl(hw); Response.Write(tw.ToString()); Response.End(); |
Nu wil ik eigenlijk dat wanneer ik op de knop druk dat het bestand in 'gewoon excel' wordt geopend, niet in een browser, of dat het direct wordt gedownload als een excel bestand.
[ Voor 4% gewijzigd door Verwijderd op 05-08-2003 09:33 ]