Creare un file in excel

mercoledì 15 febbraio 2006 - 11.55

domenico79 Profilo | Newbie

Salve a tutti, ho un problema che si verifica dopo la creazione di un file. Non appena vado ad aprire il file Excel mi dà l'errore seguente: "Impossibile aprire il file". Se non attivo il caricamento da database delle combo il file viene aperto correttamente ma con gli oggetti combo ovviamente vuoti. Di seguito riporto il codice che utilizzo x creare un file:

Response.ClearContent()
Response.ClearHeaders()
Response.ContentType = "application/vnd.ms-excel"

CaricaCombo(Combo1)
CaricaCombo(Combo1)
CaricaCombo(Combo3)
CaricaCombo(Combo4)

Response.Flush()
Response.Close()

Spero di ricevere un aiuto. Grazie

arresto Profilo | Junior Member

Sinceramente non ho ben chiaro il problema, soprattutto che cosa vuoi che appaia nel file? Buon lavoro e Ar(p)resto.

domenico79 Profilo | Newbie

Dall'esempio c'è la funzione CaricaCombo richiamata 4 volte. Se commento la funzione (quindi non carico le combo) il file creato riesco ad aprirlo ma con le combo vuote.

Brainkiller Profilo | Guru

>Dall'esempio c'è la funzione CaricaCombo richiamata 4 volte.
>Se commento la funzione (quindi non carico le combo) il file
> creato riesco ad aprirlo ma con le combo vuote.

Scusa ma gli oggetti Combo1,2,3 e 4 dove sono ?

Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

domenico79 Profilo | Newbie

Si trovano nella pagina HTML. Con il Response.ContentType volevo generare un file con tutti gli oggetti presenti nella pagina HTML

Brainkiller Profilo | Guru

>Si trovano nella pagina HTML. Con il Response.ContentType volevo
>generare un file con tutti gli oggetti presenti nella pagina
> HTML

Eh , ma non si fa così però.
In questo modo tu stia mandando un documento vuoto excel all'utente e stai caricando delle combo box sulla pagina che sono due cose perfettamente distinte.

Gli oggetti sulla pagina HTML come fanno a finire nel foglio Excel ?

Ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

domenico79 Profilo | Newbie

Grazie mille, ho risolto Disabilitando EnableViewState.

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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5