Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    174

    [ASP.NET] Catturare i newLine in una textBox

    Ciao a tutti!
    In una mia pagina ho una textBox MultiLine dove un utente del sito può scrivere un testo.

    il contenuto di questa casella di testo va a finire in un database. Vorrei che però vengano salvati anche gli "acapo", in modo che quando rivisualizzo il testo prendendolo dal db le righe vadano a capo come quando l'utente ha scritto il testo! Un po come succede qui in questo forum


    Ciaoo

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: secondo me vengono salvati nel database e se leggi i dati da database e li rimetti nel TextArea, dovresti ritrovarli come li hai scritti. :master:

    O sbaglio? :master:

    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    174
    Io per visualizzarli in seguito li metto in una asp:label Mi visualizza tutto attaccato senza mai andare a capo. Forse é solo un parametro della textBox

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da canax
    Io per visualizzarli in seguito li metto in una asp:label Mi visualizza tutto attaccato senza mai andare a capo. Forse é solo un parametro della textBox

    Se metti la stringa dove era prima, cioè in una TextArea, non ci sono problemi.
    Se la metti invece in un <span> devi convertire i caratteri 0D e 0A in



    prova questa

    Public Function MessageErrorForLabel(ByVal messaggio As String) As String
    Return HttpContext.Current.Server.HtmlEncode(messaggio).R eplace(ControlChars.NewLine, "
    ").Replace(ControlChars.Lf, "
    ").Replace(ControlChars.Cr, "
    ")
    End Function
    Pietro

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    174
    Grandioso, funziona! Avevo pensato che nn venivano interpretato come
    , ma nn sapevo come fare!

    Grazie mille!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.