Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Importance of Computer Programming 
  • Flash MX jeu Tutoriel 
  • Comment faire un organigramme pour u…
  • Comment faire un Blog titre dans une…
  • Comment ajouter Accès RowSource à …
  • Comment faire pour utiliser les opé…
  • Comment utiliser une instruction HTM…
  • Comment trier REXX Variables souches…
  • Comment lire les fichiers au Scala 
  • Qu'est-ce sont des organigrammes du …
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment exporter ASP.NET DataGrid vers Excel

    Migration et déplacement des données est une tâche essentielle dans la programmation. Le ASP.NET GridView , également connu sous le DataGrid, contient des données tabulaires que vous pouvez également trouver utiles dans d'autres applications comme Excel. Après avoir exporté les données d'un DataGrid à une feuille de calcul Excel , vous pouvez utiliser Excel pour ouvrir le fichier et manipuler ces données comme bon vous semble . La méthode RenderControl ASP.NET rend ces transferts de données possible. Instructions
    1

    lancement de Visual Studio et ouvrez un projet C # ASP.NET qui contient un DataGrid. Parcourez la liste des noms de fichiers qui apparaissent dans la fenêtre de l'Explorateur de solutions pour trouver le fichier de démarrage du projet.
    2

    un clic droit sur ce fichier et sélectionnez "Afficher Designer" dans le menu déroulant qui s'ouvre. Votre formulaire de démarrage contenant le GridView apparaît dans la fenêtre de conception .
    3

    Cliquez sur " Voir " pour ouvrir le menu Affichage . Cliquez sur l'option Boîte à outils dans ce menu pour afficher la fenêtre Toolbox.
    4

    Double -cliquez sur l'icône du bouton situé dans cette fenêtre. Visual Studio place un nouveau bouton sur le formulaire. Double -cliquez sur ce bouton. La fenêtre de code apparaît et affiche la méthode «clic» du bouton
    5

    Collez le code suivant dans le corps de cette méthode :

    chaîne excelFileName = " EXCEL_FILE_NAME " ; < . br>

    Response.Clear (); Response.Charset = ""; Response.ContentType = "application /vnd.ms -excel " ; Response.Buffer = true; Response.AddHeader ( " content-Disposition " ; , «l'attachement ; filename =" + excelFileName ) ;

    System.IO.StringWriter stringWriter = new System.IO.StringWriter (); TextWriter System.Web.UI.HtmlTextWriter = new " EXCEL_FILE_NAME " avec le nom du fichier que vous souhaitez créer. Les prochaines lignes de propriétés de l'objet de réponse de l ' ensemble du code ASP.NET . L' objet Response gère les informations envoyées par le serveur Web au navigateur d'un utilisateur. Les classes de StringWriter et HtmlTextWriter vu dans les deux déclarations suivantes créent les objets que la méthode de contrôle de rendu besoin pour des données de sortie du DataGrid appelée "XYZ" dans le fichier Excel cible. Remplacer " XYZ " avec le nom de votre DataGrid. Les deux déclarations finales créer le fichier
    6

    Collez le code ci-dessous après la fermeture de la balise body de la méthode Click : .

    Override void publique VerifyRenderingInServerForm ( contrôle CTL ) {//}

    Ce code garantit que les navigateurs ne voient pas d'un message " manquant de tag du serveur " lorsque le code ASP.NET tente de rendre le DataGrid.
    7

    Appuyez sur F5 pour voir les ASP . forme NET dans votre navigateur. Votre DataGrid apparaît avec le bouton que vous avez ajouté . Cliquez sur le bouton . Windows ouvre une fenêtre de dialogue et vous invite à ouvrir ou enregistrer le fichier . Choisissez l'une de ces options pour ouvrir ou enregistrer le fichier Excel que l'application ASP.NET crée .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment programmer une TI-86 
  • Comment formater un contrôle GridView 
  • Forte Certification Microsoft C 
  • Comment arrêter IMVU 
  • Comment intégrer des bases de données Access 2007 avec les sites 
  • Avantages et inconvénients de la programmation orientée objet 
  • Les études d'informatique pour débutants 
  • Comment encourager les bonnes pratiques de codage des développeurs de logiciels 
  • Scrum Avantages 
  • Comment faire un programme Répétition sur une TI 84 Plus 
  • Connaissances Informatiques © http://www.ordinateur.cc