Hoe GridView naar Word te exporteren in ASP.NET in een nieuw venster
Wanneer een webserver een GridView weergeeft, worden de standaardinstellingen voor het "inhoudstype" voor de pagina ingesteld op HTML. Om een GridView-besturingselement naar Microsoft Word te exporteren in een nieuw venster, stelt u het inhoudstype van de pagina in op een Word-indeling. De pagina wordt weergegeven op een webpagina en uw gebruiker kan de gegevens opslaan op een lokale harde schijf of alleen de gegevens van het Word-document bekijken.
1.
Klik op de Windows "Start" knop en selecteer "Alle programma's". Klik op "Microsoft .NET Framework" en selecteer vervolgens "Visual Studio" om de software te openen.
2.
Open uw webproject en dubbelklik op het ASP.NET-codebestand dat u gebruikt om de GridView op de webpagina weer te geven.
3.
Voeg de volgende code toe aan de functie "On_Load":
Response.AddHeader ("content-disposition", "attachment; filename = wordfile.doc"); Response.ContentEncoding = System.Text.Encoding.UTF7; Response.ContentType = "application / vnd.word";
De bovenstaande code vertelt de server om het bestand "wordfile.doc" te openen en de inhoud van de GridView te coderen naar de Word-indeling.
4.
Sla de codewijzigingen op en voer het website-project uit in de Visual Studio-foutopsporing. Open de pagina GridView om de wijzigingen in de standaardbrowser te bekijken.