22 messaggi dal 13 aprile 2001
Salve,

sò che questa è una domanda banale ma non sono riuscito a trovare su internet il modo di risolvere il mio problema.

Ho inserito tramite una textarea un testo e l'ho salvato nel db, quando provo a modificare il testo vedo gli invii a capo mentre nella pagina dove visualizzo questo testo tutto è scritto in un'unica riga.

Che codice devo utilizzare per visualizzare questi invii a capo

Ciao
Michele
426 messaggi dal 17 aprile 2006
per l'html l'accapo corrisponde a <br> o meglio <br/>
l'invio invece corrisponde a \r\n perciò se fai un replace del \r\n nella pagina in cui visualizzi il testo con un bel <br/> dovresti essere a cavallo

Ciao Alessandro
22 messaggi dal 13 aprile 2001
ho provato a inserire il replace con \r\n ma non va

ho fatto delle prove e ho scoperto che utilizzando questo codice :

Replace(objPagina.Testo, Environment.NewLine, "<br/>")

funziona! :)

Ciao
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Environment.NewLine è una costante che equivale a "\r\n", proprio come ti ha detto Alessandro.
22 messaggi dal 13 aprile 2001
beh se è così forse avrò sbagliato a passarla al metodo replace, il codice che avevo utilizzato è

Replace(variabile, "\r\n","<br/>")

in questo modo non mi andava
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
mischiri <mischiri@aspitalia.invalid> ha scritto:
Replace(variabile, "\r\n","<br/>")

in questo modo non mi andava

Usando VB dovevi usare i codice char o le costanti vb:
Replace(variabile, chr(13) & char(10),"<br/>")

Ma Environment.NewLine fa la stessa cosa

Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.