Avatar billede Syska Mester
16. januar 2005 - 22:57 Der er 4 kommentarer og
1 løsning

Replece \n\n with <br> in APS.NET 2.0

Hi,

Jeg er ved at lave noget ASP.NET hvor jeg gemmer i en mysql database med mysql.com's egen .net mysql connnector.

Jeg gemmer nogle data fra tekst bokse som blob i mysql database, men når jeg skal have det ud, er der ingen "new line", men al tekst kommer bare i en lang køre, så hvordan får jeg dem lige konveteret uden jeg skriver det ud til brugeren.

Min kode nu forkertet ned:
<asp:DataList ID="NewsList" Width="100%" CellPadding="0" BorderWidth="0px" Runat="Server">
<td colspan="2" class="NewsText">
<%# DataBinder.Eval(Container.DataItem, "Info".Replace("\n", "<br>").Replace("\r", "<br") ) %>
</td>
</asp:DataList>

hvordan fisker jeg lige det, og det skal lige siges at mine .Replace jeg har nu ikke gør det som jeg vil have dem til, altså lave "\n\r" til "<br />", er der en indbygget funktion?

Nogen der kender en måde det kan gøre på, så vil jeg være meget glad....

// oUT
Avatar billede arne_v Ekspert
16. januar 2005 - 23:00 #1
Du mener vel:

.Replace("\r\n","<br>")
Avatar billede arne_v Ekspert
16. januar 2005 - 23:02 #2
Og den skal vel på data ikke på navnet:

<%# DataBinder.Eval(Container.DataItem.Replace("\r\n","<br>"), "Info") %>

eller

<%# DataBinder.Eval(Container.DataItem, "Info").Replace("\r\n","<br>") %>

(jeg har aldrig prøvet så jeg ved ikke hvilken af dem der er bedst)
Avatar billede arne_v Ekspert
16. januar 2005 - 23:02 #3
Og så er BLOB vel strengt taget til binære data.

Tekst bør vel gemmes i et TEXT felt.
Avatar billede Syska Mester
16. januar 2005 - 23:17 #4
gemmes også som text i databasen.... en fejl fra min side, er bare træt at det her...

dohhh, en fejl, havde lige fået den smidt lidt for tidlig.

smid et svar mester
Avatar billede arne_v Ekspert
16. januar 2005 - 23:19 #5
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester