Hej alla.. Jag är tillbaka till detta underbara forum med mina dumma frågor.. Hmm Det finns inga dumma frågor, bara dumma svar.. :) Byt ut alla "vagnsreturer" (vbcrlf) till <br> när du skall visa informationen på en asp sida Har aldrig hört talas om något insticksprogram för textrutor ;) Jodå ,det går. Sätt dit en div med contenteditable = true eller en iframe med designmode = on så har du en riktigt texteditor, krävs lite mekande för att få allt att fungera med det är det värt. Tack så mycket för alla svar. Du kan oxå testa med:Texthantering
Till frågan..
Jag vet att det finns nån form av insticksprogram som gör så att man får en riktigt text ruta att skriva in text i. Jag menar, där en vagnretur blir vagnretur när man visar det som HTML också.
Som det är nu så har jag en vanlig "textarea" när jag ska skriva text och spara i min databas. Det ska senare visas på en ASP sida i HTML format, om jag vill ha vagnretur så måste jag manuellt skriva in <BR> och det är inget roligt.
Jag vill ha en textruta ungifär som den jag skriver i nu, där vagnretur blir det i visningen också.Sv: Texthantering
<code>
text_som_skall_visas_pa_en_asp_sida = replace(sText,vbcrlf,"<br>")
</code>Sv: Texthantering
När du presenterar texten så får du skriva
<code><%=replace(texten,vbcrlf,"<br>")%></code>
//Johan
PS. Skrev tydligen svaret samtidigt som han ovan DS.Sv: Texthantering
kolla denna länk.
http://www.mozilla.org/editor/midasdemo/Sv: Texthantering
<code><%=replace(texten,vbcrlf,"<br>")%></code>
Detta fungerade aldeles utmärkt. Att allt kan vara så enkelt.
Insticksprogrammet heter RichTextBox och finns på denna adress:
http://www.richtextbox.com/richtextbox/Default.aspx
Tack iallafall.
/BenganSv: Texthantering
<code>
<%=Server.HTMLEncode(texten)%>
</code>
Slipper du problem med HTML taggar.