Report in excel con Datagrid

martedì 29 luglio 2003 - 17.08

ottavio8 Profilo | Newbie

Salve, qualcuno ha usato per caso l'esempio dei tips & tricks "Report in excel con ASP.NET e DAtaGrid" io ci ho provato ma mi da un piccolo problema e cioè:
Invece di aprirmi direttamente la pagina web con dentro il report excel mi chiede di salvare o aprire il file .aspx , dopo di che se lo apro mi apre il browser con dentro excel altrimenti mi salva il file con estensione aspx??????????

Ciao e grazie

Brainkiller Profilo | Guru

Ciao Ottavio e Benvenuto,
credo che bisogna applicare un piccolo trucchetto per risolvere il tuo problema.
Allora spero tu abbia Windows XP ma comunque anche con 2000 la procedura dovrebbe essere simile.
Apri "Risorse del Computer", vai sul menù "Strumenti" e poi "Opzioni Cartella".
Ora, scegli la linguetta "Tipi di File", dopo qualche secondo compariranno tutte le estensioni riconosciute dal tuo sistema. Scorri la lista fino quasi in fondo fino a trovare XLS.
Seleziona il file di Excel e premi il pulsante in basso "Avanzate".
Lì dentro c'è un opzione chiamata "Conferma Apertura dopo Download".
Prova a disattivarla, dopodichè prova a rilanciare il report in Excel, a questo punto dovrebbe aprirsi automaticamente dentro Internet Explorer.

Ciao Fammi sapere.
David De Giacomi

ottavio8 Profilo | Newbie

Funziona, pensavo fosse un problema di programmazione di asp.net.
Peccato sarebbe stato + comodo per i clienti che accedono al sito non dover fare apri o salva di questo listino senza dover modificare questa opzione.

Grazie mille per la dritta.

Ciao

Conosci qualche metodo per evitare questo paranoia???

BigRino Profilo | Newbie

Dove trovo questo tips & Trricks "Report in excel con ASP.NET e DAtaGrid".

Dovrei anch'io esportare contenuti da una pagina Aspx ad un file Excel.

Grazie.

ottavio8 Profilo | Newbie

Dovresti fare uan ricerca su questo steso sito con la barra di google e dovresti trovarlo .
Ciao ;)

BigRino Profilo | Newbie

Ho travato..grazie..funziona benissimo...volevo solo sapere come fare a dare il nome al foglio di excel.......di default si prende il nome della pagina...non conosco qual è la proprietà per settare il nome della pagina.

private void SetGridLayout(ref DataGrid grid)
{
grid.ShowHeader = true;
grid.HeaderStyle.BackColor = System.Drawing.Color.Red;
grid.HeaderStyle.ForeColor = System.Drawing.Color.White;
grid.HeaderStyle.Font.Bold = true;
grid.AlternatingItemStyle.BackColor = System.Drawing.Color.Yellow;
}

ciupaz Profilo | Newbie

Ciao,
dove hai trovato il Tip (o articolo) Report in excel con ASP.NET e DAtaGrid?
Io ho provato a cercarlo in tutto il sito, ma non ho trovato nulla.
Grazie

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5