Visual Studio esporta GridView in controllo Excel
introduzione
Export GridView To Excel Control è un controllo server ASP.NET che consente di esportare i contenuti di GridView in Microsoft Excel o fogli di calcolo OpenOffice utilizzandoAspose.Cells . Aggiungeesportare in Excel pulsante sopra il controllo GridView. Facendo clic sul pulsante, il contenuto del controllo GridView viene esportato dinamicamente in un foglio di calcolo Excel o OpenOffice Microsoft e quindi scarica automaticamente il file esportato nella posizione del disco selezionata dall’utente in un paio di secondi.
Caratteristiche del modulo
Questa versione iniziale del controllo fornisce le seguenti funzionalità:
- Ottieni una copia offline dei tuoi contenuti GridView online preferiti per la modifica, la condivisione e la stampa.
- Ereditato dal controllo GridView predefinito ASP.NET e quindi ha tutte le sue caratteristiche e proprietà.
- Esporta GridView in Xlsx, Xlsb, Xls, Txt, Csv, Ods.
- Funziona con tutte le versioni .NET a partire dalla .NET 2.0.
- Possibilità di personalizzare/localizzare il testo del pulsante Esporta.
- Applica l’aspetto del tuo tema sul pulsante Esporta usando css.
- Opzione per aggiungere un’intestazione personalizzata sopra il documento esportato
- Opzione per salvare ogni documento esportato sul server in un percorso su disco configurabile
- Opzione per esportare la pagina corrente o tutte le pagine quando il paging è abilitato
Questo controllo consente di esportare GridView nei seguenti diversi formati di file.
- Esporta GridView in Excel
- Esporta GridView in Xlsx
- Esporta GridView in Xlsb
- Esporta GridView in Xls
- Esporta GridView in Txt
- Esporta GridView in CSV
- Esporta GridView in Ods
Requisiti di sistema e piattaforme supportate
Requisiti di sistema
Esporta GridView in Excel Control per Visual Studio può essere utilizzato su qualsiasi sistema in cui è installato IIS e .NET framework 2.0 o versione successiva.
Piattaforme supportate
Export GridView To Excel Control for Visual Studio è supportato da tutte le versioni di ASP.NET in esecuzione su .NET Framework 2.0 o versioni successive. È possibile utilizzare una delle seguenti versioni di Visual Studio per utilizzare questo controllo nelle applicazioni ASP.NET
- Visual Studio 2005
- Visual Studio 2008
- Visual Studio 2010
- Visual Studio 2012
- Visual Studio 2013
Download
È possibile scaricare Export GridView To Excel Control da uno dei percorsi seguenti
Installazione
È molto semplice e facile da installare Export GridView To Excel Control, segui questi semplici passaggi
Per Visual Studio 2010, 2012 e 2013
- Estrai il file zip scaricato
- Fare doppio clic sul file VSIX Aspose.Excel.GridViewExport.vsix
- Apparirà una finestra di dialogo che mostra le versioni di Visual Studio disponibili e supportate installate sul tuo computer
- Selezionare quelli a cui si desidera aggiungere il controllo Esporta GridView in Excel.
- Fare clic su Installa
Si otterrà una finestra di dialogo di successo una volta completata l’installazione.
Nota: Assicurati di riavviare Visual Studio per rendere effettive le modifiche.
Per le edizioni Visual Studio 2005, 2008 ed Express
Si prega di seguire questi passaggi per integrare Export GridView To Excel Control in Visual Studio per trascinare e rilasciare facilmente come altri controlli ASP.NET
- Estrai il file zip scaricato
- Assicurati di eseguire Visual Studio come amministratore
Nel menu Strumenti, fare clic su Scegli elementi della casella degli strumenti.
- Fare clic su Sfoglia. Viene visualizzata la finestra di dialogo Apri.
- Passare alla cartella estratta e selezionare Aspose.Excel.GridViewExport.dll
- Fare clic su OK.
Quando apri un controllo aspx o ascx nella casella degli strumenti sul lato sinistro, vedrai ExportGridViewToWord nella scheda Generale
Usando
Una volta installato, è molto facile iniziare a utilizzare questo controllo nelle applicazioni ASP.NET
Per .NET quadro 4.0 e superiori | Per .NET framework 2.0 e superiori | ** |
---|---|---|
Per le applicazioni in esecuzione nel framework .NET 4.0 e versioni successive in Visual Studio 2010 e versioni successive, dovresti vedereExportGridViewToExcelcontrollo dentroAspose Scheda nella barra degli strumenti come mostrato di seguito. Puoi semplicemente trascinare questo controllo sulla pagina ASP.NET, sul controllo o sulla pagina master proprio come qualsiasi altro controllo .NET e iniziare. | Per utilizzare questo controllo nelle applicazioni in esecuzione in .NET 2.0 in qualsiasi versione di Visual Studio, assicurati di aver aggiunto ExportGridViewToExcel alla casella degli strumenti come da istruzioni su 8.1.2.1 Download e installazione sotto rubricaPer le edizioni Visual Studio 2005, 2008 ed Express Tu dovresti vedereExportGridViewToExcelcontrollo dentroGenerale Scheda nella barra degli strumenti come mostrato di seguito. Puoi semplicemente trascinare questo controllo sulla pagina ASP.NET, sul controllo o sulla pagina master proprio come qualsiasi altro controllo .NET e iniziare. |
|
Aggiunta manuale del controllo ExportGridViewToExcel
In caso di problemi con i metodi precedenti che utilizzano Visual Studio Toolbox, è possibile aggiungere manualmente questo controllo all’applicazione ASP.NET in esecuzione su qualsiasi framework .NET superiore a 2.0
- Se stai utilizzando Visual Studio, assicurati di eseguirlo come amministratore
- Aggiungi riferimento aAspose.Excel.GridViewExport.dlldisponibile nel pacchetto di download estratto nel progetto ASP.NET o nell’applicazione web. Assicurati che l’applicazione Web/Visual Studio abbia accesso completo a questa cartella, altrimenti potresti ricevere un’eccezione Accesso negato.
- Aggiungi questa riga all’inizio della pagina, del controllo o di MasterPage
<%@ Register assembly="Aspose.Excel.GridViewExport" namespace="Aspose.Excel.GridViewExport" tagprefix="aspose" %>
- Aggiungere quanto segue in un punto della pagina ASP.NET, del controllo o della pagina master in cui si desidera aggiungere il controllo
<aspose:ExportGridViewToExcel ID="ExportGridViewToExcel1" runat="server"></aspose:ExportGridViewToExcel>
Domande frequenti
Domande e problemi comuni che potresti incontrare durante l’utilizzo di questo controllo
# | Domanda | Risposta |
---|---|---|
1 | Non riesco a vedere il controllo ExportGridViewToExcel in Toolbox | Visual Studio 2010 e versioni successive 1. Assicurarsi di aver installato questo controllo utilizzando il file di estensione VSIX trovato nel pacchetto scaricato. Per verificare vai su Strumenti -> Estensione e aggiornamenti. Sotto Installato dovresti vedere ‘Aspose Export Export GridView To Excel Control’. Se non lo vedi, prova a reinstallarlo 2. Assicurati che la tua applicazione web sia in esecuzione nel framework .NET 4.0 o successivo, per le versioni precedenti del framework .NET controlla il metodo alternativo sopra. 3. Assicurati di aver aggiunto manualmente questo controllo al tuo Toolbox come da istruzioni precedenti. |
2 | Ricevo l’errore “Accesso negato” durante l’esecuzione dell’applicazione | 1. Se riscontri questo problema in produzione, assicurati di copiare sia Aspose.Excel.dll che Aspose.Excel.GridViewExport.dll nella cartella bin. 2. Se utilizzi Visual Studio, assicurati di eseguirlo come amministratore anche se hai già effettuato l’accesso come amministratore. |
Aspose .NET Esporta GridView nelle proprietà del controllo Excel
Le seguenti proprietà sono esposte per configurare e utilizzare le funzioni interessanti fornite da questo controllo
Nome della proprietà | Tipo | Esempio/Possibili valori | Descrizione |
---|---|---|---|
ExportButtonText | corda | esportare in Excel | È possibile utilizzare questa proprietà per ignorare il testo predefinito esistente |
ExportButtonCssClass | corda | btn btn-primario | Classe Css applicata al div esterno del pulsante di esportazione. Per applicare css sul pulsante puoi usare l’input .yourClass |
Esporta intestazione file | corda | Rapporto di esempio di esportazione di GridView |
Puoi utilizzare i tag html per aggiungere stile alla tua intestazione |
ExportOutputFormat | enum | Xlsx, Xlsb, Xls, Txt, Csv, Ods | Formato di output del documento esportato. I formati supportati sono Xlsx, Xlsb, Xls, Txt, Csv, Ods |
ExportOutputPathSuServer | corda | c: temp |
Output locale Percorso del disco sul server in cui viene salvata automaticamente una copia dell’esportazione. L’applicazione deve disporre dell’accesso in scrittura a questo percorso. |
ExportDataSource | oggetto | allRowsDataTable | Imposta l’oggetto da cui questo controllo di associazione dati recupera l’elenco di elementi di dati. L’oggetto deve contenere tutti i dati che devono essere esportati. Questa proprietà viene utilizzata in aggiunta alla normale proprietà DataSource ed è utile quando il paging personalizzato è abilitato e la pagina corrente recupera solo le righe da visualizzare sullo schermo. |
LicenseFilePath | corda | Percorso locale sul server del file di licenza. Ad esempio c: inetpub Aspose.Cells.lic |
|
Di seguito è riportato un esempio di controllo Export GridView in Excel con tutte le proprietà utilizzate |
<aspose:ExportGridViewToExcel Width="800px" ID="ExportGridViewToExcel1" ExportButtonText="Export to Excel"
CssClass="table table-hover table-bordered" ExportButtonCssClass="myClass" ExcelOutputFormat="xlsx"
ExportOutputPathOnServer="c:\\temp" ExportFileHeading="<h1>Example Report</h1>"
OnPageIndexChanging="ExportGridViewToExcel1_PageIndexChanging" PageSize="5" AllowPaging="True"
LicenseFilePath="c:\inetpub\Aspose.Cells.lic" runat="server" CellPadding="4"
ForeColor="#333333" GridLines="Both">
</aspose:ExportGridViewToExcel>
Dimostrazione video
si prega di controllareil video sotto per vedere il modulo in azione.
Supporto, estensione e contributo
Supporto
Fin dai primi giorni di Aspose, sapevamo che solo dare ai nostri clienti buoni prodotti non sarebbe bastato. Avevamo anche bisogno di fornire un buon servizio. Siamo sviluppatori noi stessi e comprendiamo quanto sia frustrante quando un problema tecnico o una stranezza nel software ti impedisce di fare ciò che devi fare. Siamo qui per risolvere i problemi, non per crearli.
Per questo offriamo assistenza gratuita. Chiunque utilizzi il nostro prodotto, sia che lo abbia acquistato o che stia utilizzando una valutazione, merita la nostra piena attenzione e rispetto.
Puoi registrare eventuali problemi o suggerimenti relativi a questo controllo utilizzando una delle seguenti piattaforme
Estendi e contribuisci
Aspose .NET Esporta GridView in Excel Control per Visual Studio è open source e il suo codice sorgente è disponibile sui principali siti Web di social coding elencati di seguito. Gli sviluppatori sono incoraggiati a scaricare il codice sorgente ed estendere la funzionalità secondo i propri requisiti.
Codice sorgente
È possibile ottenere il codice sorgente più recente da una delle seguenti posizioni
Come configurare il codice sorgente
È necessario che sia installato quanto segue per aprire ed estendere il codice sorgente
- Visual Studio 2010
Segui questi semplici passaggi per iniziare
- Scarica/clona il codice sorgente.
- Apri Visual Studio 2010 e scegliFile > Progetto aperto
- Sfoglia fino all’ultimo codice sorgente che hai scaricato e apertoAspose.Excel.GridViewExport.sln
Panoramica del codice sorgente
Ci sono tre progetti nella soluzione
- Aspose.Excel.GridViewExport - Contiene il pacchetto VSIX e il controllo server for .NET 4.0.
- Aspose.Excel.GridViewExport_PuntoNet_2.0 - Controllo GridView esteso for .NET 2.0
- Aspose.Excel.GridViewExport.Website - Progetto Web per testare il controllo GridView esportabile di Excel