I den gammla asp så kunde man ju köra en replace(texten,VBCrlf,"<br>") Samma sak, eller Hej och tack Pelle, men när jag försöker att peta in html-kod, så krachar programet. Det är tydligen någon form av validation som inte släpper igenom html-kod. Mmm, det stämmer. Du får stänga av denna kontroll. När du får upp felmeddelandet så ser du att du i page-direktivet skall skriva in en rad, Kom att tänka på en annan sak, det är nog tokigt att lägga in detta när man sparar, det vore väll bättreMera om radbrytningar
Hur gör man i ASP.net?Sv: Mera om radbrytningar
dim MinText as string = texten.Replace(textbox1.text, vbcrlf, "<br>")Sv:Mera om radbrytningar
<code>
newEntry.Details = Server.HtmlEncode(textDetails.Text.Replace(VBCrlf,"\r\n"));
</code>
Här får jag fel på VBCrlf, jag codar i C#Sv: Mera om radbrytningar
Ex
<code>
<@Page ... validateRequest=false Language="vb" ..... %>
</code>Sv:Mera om radbrytningar
att ha med replacen när man skall visa texten. Då är ju frågan, texten ligger ju i en textbox, vad sparas
radbrytningarna som? (OBS jag progar i C#).
[REDIGERAT]
Nu har jag lyckats.
Så här skulle det se ut (dvs det är när man skall hämta data, inte spara data som man skall ha replacen)
<code>
public String Details
{
get
{
return _details.Replace("\r\n","<br>");
}
set
{
_details = value;
}
}
</code>
Kul attt jag lyckades sammla ihop de två kvarande cellerna och kunde lösta detta.