Slik eksporterer du GridView til Word i ASP.NET i et nytt vindu
Når en webserver viser en GridView, er standardinnstillingene for innholdstype for siden satt til HTML. Hvis du vil eksportere en GridView-kontroll til Microsoft Word i et nytt vindu, angir du sidens innholdstype til et Word-format. Siden vises på en webside, og brukeren kan lagre dataene til en lokal harddisk eller bare gjennomgå Word-dokumentets data.
1.
Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft .NET Framework", og velg deretter "Visual Studio" for å åpne programvaren.
2.
Åpne ditt webprosjekt, og dobbeltklikk på ASP.NET-koden filen du bruker til å gjengi GridView på websiden.
3.
Legg til følgende kode i "On_Load" -funksjonen:
Response.AddHeader ("content-disposition", "vedlegg; filnavn = wordfile.doc"); Response.ContentEncoding = System.Text.Encoding.UTF7; Response.ContentType = "application / vnd.word";
Koden ovenfor forteller at serveren skal åpne "wordfile.doc" -filen og kode GridView's innhold til Word-formatet.
4.
Lagre koden endres og kjør nettstedsprosjektet i Visual Studio debugger. Åpne GridView-siden for å se gjennom endringene i standard nettleseren.