Just nu i M3-nätverket
Gå till innehåll

Göra en vagnretur till ett breakrow


christian

Rekommendera Poster

Asså så här.. Jag har använt Gridview med update och via templatefield kör jag textmode=multiline. Skriver jag något vill jag använda enter för att få in en radmat för att slippa skriva

<br>

i själva textrutan.. Nån som har ett hum om hur jag får till det..? Tror att denna textruta jag skriver i nu funkar så..

 

Därtill finns ju möjligheter att sätta bold, italic etc via ikonerna ovan, och det är ju snyggt men som sagt hur gör man..?

 

Länk till kommentar
Dela på andra webbplatser

Anjuna Moon

All denna konvertering sker vid rendering av sidan, inte innan inlägg i databasen (för att skilja data från layout). Således, vid rendering av sidan, om din data ligger i strängvariabeln sBody så gör du först en replace på denna där du ersätter radbrytningar (vbCrLf) med <br>. För formattering av andra attribut kan du ju använda liknande variant som e-forum använder, dvs. låta användare ange fetstil som [ FET ] text [ /FET ]

och vid renderingen ersätta dessa med motsvarand html-taggar.

 

Enkelt exempel utan regular expressions (VB.Net):

sBody=sBody.Replace(vbCrLf,"<br>")
sBody=sBody.Replace("[ FET ]","<span class='bold'>")
sBody=sBody.Replace("[ /FET ]","</span>")

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...