Importa file Excel Microsoft

Importa file Excel

Importa da file

Per aprire un file Excel utilizzando il controllo Aspose.Cells.GridWeb:

  1. Aggiungere il controllo Aspose.Cells.GridWeb a un modulo Web.
  2. Importa il file Excel specificando il percorso del file.
  3. Eseguire l’applicazione.

Quando il controllo Aspose.Cells.GridWeb viene aggiunto a un modulo Web, il controllo viene automaticamente istanziato e aggiunto al modulo con una dimensione predefinita. Non devi creare un oggetto di controllo Aspose.Cells.GridWeb, tutto ciò che devi fare è trascinare e rilasciare il controllo e iniziare a usarlo.

Tuttavia, per caricare il contenuto da un file Excel nel controllo Aspose.Cells.GridWeb, è necessario chiamare il metodo ImportExcelFile per specificare il percorso del file Excel. Successivamente, il controllo Aspose.Cells.GridWeb troverà automaticamente il file dal percorso specificato e ne visualizzerà il contenuto. Di seguito viene fornito uno snippet di codice che carica il contenuto di un file Excel.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Gets the web application's path.
string path = (this.Master as Site).GetDataDir();
string fileName = path + "\\GridWebBasics\\SampleData.xls";
// Imports from an excel file.
GridWeb1.ImportExcelFile(fileName);

Lo snippet di codice sopra può essere utilizzato come preferisci. Ad esempio, per caricare automaticamente un file Excel quando viene caricato un modulo Web, aggiungi questo codice all’evento Page_Load del modulo. Se vuoi aprire un file quando si fa clic su un pulsante, aggiungi un pulsante al modulo Web e scrivi il codice sopra riportato sotto l’evento Click del pulsante.

Un file Excel viene caricato quando si fa clic su un pulsante

cose da fare:immagine_alt_testo

Importa da Stream

Oltre ad aprire file Excel da file, il controllo Aspose.Cells.GridWeb può caricare file Excel da un flusso. L’utilizzo di file come flusso è un approccio migliore per vietare qualsiasi tipo di accesso ai file o problemi di violazione della condivisione perché questo approccio garantisce la chiusura di tutte le connessioni ai file chiudendo il flusso.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Gets the web application's path.
string path = (this.Master as Site).GetDataDir();
string fileName = path + "\\GridWebBasics\\SampleData.xls";
// Opening an Excel file as a stream
FileStream fs = File.OpenRead(fileName);
// Loading the Excel file contents into the control from a stream
GridWeb1.ImportExcelFile(fs);
// Closing stream
fs.Close();