| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come esportare ASP.NET DataGrid in Excel
    Migrazione e spostamento di dati è un compito essenziale nella programmazione. Il GridView ASP.NET , noto anche come il DataGrid , contiene i dati tabulari che si possono anche trovare utili in altre applicazioni come Excel . Dopo l'esportazione dei dati di un DataGrid in un file di foglio di calcolo di Excel, è possibile utilizzare Excel per aprire il file e manipolare i dati come più ti piace . Il metodo RenderControl ASP.NET rende tali trasferimenti di dati possibili . Istruzioni
    1

    lancio di Visual Studio e aprire un progetto ASP.NET C # che contiene un DataGrid . Sfoglia l' elenco di nomi di file che appaiono nella finestra Esplora soluzioni per trovare file di avvio del progetto.
    2

    destro del mouse il file e selezionare " Visualizza finestra di progettazione " dal menu a discesa che apre . Il form di avvio contenente il GridView viene visualizzato nella finestra di progettazione .
    3

    Clicca " View" per aprire il menu Visualizza. Fare clic sull'opzione di Toolbox in quel menu per visualizzare la finestra Casella degli strumenti .
    4

    Fare doppio clic sull'icona del pulsante che si trova in quella finestra . Visual Studio inserisce un nuovo pulsante nel form. Fare doppio clic su tale pulsante. Viene visualizzata la finestra del codice e visualizza il metodo "Click" del pulsante
    5

    Incollare il codice riportato di seguito nel corpo di quel metodo :

    excelFileName stringa = " EXCEL_FILE_NAME " ; < . br

    Response.Clear > (); Response.Charset = ""; Response.ContentType = " application /vnd.ms -excel " ; Response.Buffer = true; Response.AddHeader ( " Content-Disposition " , , " attachment; filename = " + excelFileName ) ;

    System.IO.StringWriter StringWriter = new System.IO.StringWriter ( ) ; System.Web.UI.HtmlTextWriter TextWriter = new " EXCEL_FILE_NAME " con il nome del file che si desidera creare . Le prossime righe delle proprietà dell'oggetto Response codice set ASP.NET s ' . L' oggetto Response gestisce le informazioni inviate dal server Web al browser dell'utente . Le classi StringWriter e HtmlTextWriter visto nelle prossime due istruzioni creano gli oggetti che il metodo di controllo di rendering deve dati di uscita dal DataGrid denominata " XYZ " per il file di destinazione di Excel . Sostituire " XYZ" con il nome del tuo DataGrid . Le due dichiarazioni finali creare il file
    6

    Incollare il codice riportato di seguito dopo il tag body di chiusura del metodo Click : .

    Public override void VerifyRenderingInServerForm (Control CTL) { //}

    Questo codice assicura che i browser non si vede il messaggio "mancante server di tag" quando il codice ASP.NET tenta di eseguire il rendering del controllo DataGrid .
    7

    Premere F5 per visualizzare l' ASP . forma NET nel tuo browser . Il tuo DataGrid appare insieme al pulsante aggiunto . Fare clic sul pulsante . Windows apre una finestra di dialogo e chiede di aprire o salvare il file . Scegliere una di queste opzioni per aprire o salvare il file di Excel che l'applicazione ASP.NET crea .

    Previous :

    next :
      Articoli Correlati
    ·Come caricare un'immagine in Struts 
    ·Come eliminare una stringa di connessione in Visual Stu…
    ·Come sostituire gli spazi in Sottostringhe DOS 
    ·Come moltiplicare una matrice con una variabile in MATL…
    ·Come scrivere Oracle codice SQL che crea la tabella Emp…
    ·Tutorial Mailto HTML 
    ·Come fare oggetti Vai a GameMaker 8 
    ·Come fare un Button in Xcode 
    ·Come inserire caselle di testo con codice VBA in Excel 
    ·Come testare un pacchetto SSIS 
      Articoli in evidenza
    ·Come fare riferimento a un file CSS da JSP 
    ·Come eliminare una stringa da una lista doppiamente con…
    ·PHP Tutorial : MySQL 
    ·Come creare uno script per applicare privilegi a un dat…
    ·Qual è la differenza tra il Dot Notation & Freccia not…
    ·Come regolare PHP parametri di inizializzazione 
    ·Tutorial su MySQL Serratura 
    ·Quali sono le macchine a controllo numerico 
    ·Come formattare il controllo DataGrid che non ha righe 
    ·Come impostare l'associazione tardiva in Visual Basic 6…
    Copyright © Conoscenza Informatica http://it.wingwit.com