Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    Originariamente inviato da djciko
    Ok, allora prova:

    codice:
            Response.WriteFile("miofile.txt")
    non riconosce un path assoluto, come io vorrei passargli...
    vuole che il file sia nella cartella di partenza.

  2. #12
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    prova con Server.MapPath("nomefile.txt")

  3. #13
    Originariamente inviato da djciko
    prova con Server.MapPath("nomefile.txt")
    mi dice che il mio non è un percorso virtuale valido...

    ti viene in mente un altro modo per far visualizzare il contenuto di un file txt ad un'applicazione web ?
    qualsiasi altro modo è ben accetto !

  4. #14
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Puoi scrivere il codice ? a me funziona...

    Comunque puoi leggere il file con il namespace System.Io e metterne il contenuto in un Literal...
    Oppure una Response.Redirect("miofile.txt")

    forse nel tuo caso il problema è il percorso...

  5. #15
    Originariamente inviato da djciko
    Puoi scrivere il codice ? a me funziona...

    Comunque puoi leggere il file con il namespace System.Io e metterne il contenuto in un Literal...
    Oppure una Response.Redirect("miofile.txt")

    forse nel tuo caso il problema è il percorso...
    in realtà sì, è un problema di percorsi.
    con server.mappath visualizzo il percorso fisico del file sul server, e lo visualizza anche senza '/'...
    comunque, alla fine, sto creando una textbox su una nuova pagina, rovescio nella textbox il file .txt, e faccio una server.transfer a questa pagina...

    non mi sembra un modo molto pulito, ma funziona.

  6. #16
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Piu' che una textbox metti un literal magari..

    oppure una textbox ok ma in modalita' textarea.

    comunque i metodi Response.Writefile e Response.Redirect, con un file di testo nella stessa cartella, nella loro semplicità, funzionano.

  7. #17
    Originariamente inviato da djciko
    Piu' che una textbox metti un literal magari..

    oppure una textbox ok ma in modalita' textarea.

    comunque i metodi Response.Writefile e Response.Redirect, con un file di testo nella stessa cartella, nella loro semplicità, funzionano.
    ho provato il literal, ma perde ogni tipo di formattazione del testo, cancella gli spazi, ecc.ecc.
    la textbox in modalità multiline è perfetta, mi riproduce il testo esattamente come nel file .txt.
    peccato solo che non riesco a settare la width correttamente (se la metto troppo grande, su monitor piccoli la pagina viene visualizzata malissimo...)ma questa è un'altra storia.

    grazie

  8. #18
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    col literal l'avevo fatto aggiungendo \n alla fine di ogni riga.
    comunque hai risolto per ora, ti ripeto i metodi sono tanti.

    potresti anche generare degli <asp:hyperlink dinamici ed alla spunta di quella check, aggiungerli alla pagina ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.