Sådan eksporteres GridView til Word i ASP.NET i et nyt vindue

Når en webserver viser en GridView, indstilles standardindstillingerne "indholdstype" for siden til HTML. Hvis du vil eksportere en GridView-kontrol til Microsoft Word i et nyt vindue, indstiller du sidens indholdstype til et Word-format. Siden vises på en webside, og din bruger kan gemme dataene til en lokal harddisk eller bare gennemse Word-dokumentets data.

1.

Klik på Windows "Start" knappen og vælg "Alle programmer." Klik på "Microsoft .NET Framework", og vælg derefter "Visual Studio" for at åbne softwaren.

2.

Åbn dit webprojekt, og dobbeltklik på den ASP.NET-kodefil, du bruger til at gøre GridView på websiden.

3.

Tilføj følgende kode i funktionen "On_Load":

Response.AddHeader ("content-disposition", "attachment; filename = wordfile.doc"); Response.ContentEncoding = System.Text.Encoding.UTF7; Response.ContentType = "application / vnd.word";

Koden ovenfor fortæller serveren at åbne filen "wordfile.doc" og kode GridView's indhold til Word-formatet.

4.

Gem kodeændringer og kør webstedsprojektet i Visual Studio debugger. Åbn siden GridView for at se ændringerne i standardbrowseren.

Populære Indlæg