Formattazione

martedì 09 dicembre 2008 - 22.22

cispolo.ppl Profilo | Senior Member

Buonasera a tutti, volevo sapere se è possibile andare a capo (ad esempio dopo un punto) in un testo contenuto in una colonna (db sql) tipo text.
Massimo

sankyu Profilo | Senior Member

creati un parser che trovato il punto vada a capo oppure quando memorizzi la stringa dopo il punto metti un bel vbcrlf; a me gli invii della tastiera me li memorizzava nel db ma poi non li visualizzava correttamente

rossimarko Profilo | Guru

>Buonasera a tutti, volevo sapere se è possibile andare a capo
>(ad esempio dopo un punto) in un testo contenuto in una colonna
>(db sql) tipo text.
>Massimo

Ciao,

se inserisci dei caratteri di a capo nel testo su sql li salvi correttamente. Il problema di solito è in visualizzazione perchè in html non vengono gestiti. Per farli visualizzare correttamente in html dovresti sostituire il carattere di a capo con un <br/> durante la visualizzazione
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

cispolo.ppl Profilo | Senior Member

>>Buonasera a tutti, volevo sapere se è possibile andare a capo
>>(ad esempio dopo un punto) in un testo contenuto in una colonna
>>(db sql) tipo text.
>>Massimo
>
>Ciao,
>
>se inserisci dei caratteri di a capo nel testo su sql li salvi
>correttamente. Il problema di solito è in visualizzazione perchè
>in html non vengono gestiti. Per farli visualizzare correttamente
>in html dovresti sostituire il carattere di a capo con un <br/>
>durante la visualizzazione
ma questa cosa devo farla via codice all'interno del controllo?
>-----------------------------------------
>Rossi Marco
>http://blogs.dotnethell.it/rossimarko

Massimo

rossimarko Profilo | Guru

Si, devi formattare il campo all'interno della tua applicazione web, dopo averlo caricato da database e prima di associarlo ad un controllo (un literal ad esempio)
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

cispolo.ppl Profilo | Senior Member

E' bastato inserire <br/> nel record. Comunque grazie delle risposte!
Massimo

rossimarko Profilo | Guru

>E' bastato inserire <br/> nel record. Comunque grazie
>delle risposte!
>Massimo


Se non ti sporca il dato in altre situazioni allora si, quella è un'altra soluzione


-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

cispolo.ppl Profilo | Senior Member

>>E' bastato inserire <br/> nel record. Comunque grazie
>>delle risposte!
>>Massimo
>
>
>Se non ti sporca il dato in altre situazioni allora si, quella
>è un'altra soluzione
Che situazioni intendi??? Io devo soltanto visualizzare una notizia, inserendo i punti a capo per rendere leggibile il testo (altrimenti non si capisce niente)
>
>
>-----------------------------------------
>Rossi Marco
>http://blogs.dotnethell.it/rossimarko

Massimo

rossimarko Profilo | Guru

A volte lo stesso dato deve essere leggibile sia su web sia su altri supporti (windows forms o report). In questi casi su db si salva con il carattere "a capo" e poi si inseriscono i br in visualizzazione web (nelle windows forms non avrebbe senso).

Nel tuo caso se non ci sono problemi a salvarli direttamente su db con i <br> allora sei a posto
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko

cispolo.ppl Profilo | Senior Member

Ok. Grazie ancora...
Massimo
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