Avatar billede jaffafo Nybegynder
08. oktober 2004 - 02:58 Der er 4 kommentarer og
2 løsninger

Beholde flere mellemrum

Hejsa

jeg smider en string som denne her i db'en: "bla  bla"

Men når jeg henter den frem igen ser den sådan ud: "bla bla"

med andre ord:  hvem har stjålet mine mellemrum :)


Kan man ikke på en eller anden smart og nem måde beholde alle mellemrumene?
Avatar billede snepnet Nybegynder
08. oktober 2004 - 03:26 #1
hej jaffafo din natugle ;o)

hvis du bare skriver tekster ud til browseren skal du erstatte mellemrum med  

// prøv eventuelt at skrive dette i din page_load
Form1.Controls.Add(new LiteralControl("hej med dig"));
Form1.Controls.Add(new LiteralControl("<br>"));
Form1.Controls.Add(new LiteralControl("hej  med    dig"));
Form1.Controls.Add(new LiteralControl("<br>"));
Form1.Controls.Add(new LiteralControl("hej&nbsp;med&nbsp;dig"));
Form1.Controls.Add(new LiteralControl("<br>"));
Form1.Controls.Add(new LiteralControl("hej&nbsp;&nbsp;&nbsp;med&nbsp;&nbsp;&nbsp;dig"));
Form1.Controls.Add(new LiteralControl("<br>"));

kræver lige at du har sådan en her et sted :
protected HtmlForm Form1;
(du må lige rette navnet hvis din form hedder noget andet).

Jeg tror der er mange der har lavet små utilities til den slags... der er f.eks. her (som også kan et par andre ting) :
http://www.codeproject.com/aspnet/EWSWebPt4.asp

mvh
Avatar billede arne_v Ekspert
08. oktober 2004 - 08:33 #2
Jeg nægter at tro på at MySQL smider mellemrum væk. Det må være et HTML problem.

Er det ikke bare at erstatte mellemrum med hårde mellemrum ?

string s = reader.GetString(ix).Replace(" ", "&nbsp;");
Avatar billede jaffafo Nybegynder
08. oktober 2004 - 15:27 #3
Jeg bruger en Access Database.

Jeg har selv overvejet at bruge den løsning Arne_V kommer med.. nemlig at bare bruge en .Replace(" ", "&nbsp;"), men jeg håbede der var andre muligheder.. :)
Avatar billede jaffafo Nybegynder
08. oktober 2004 - 15:27 #4
men smid lige begge to et svar så deler i pointsene :)
Avatar billede snepnet Nybegynder
08. oktober 2004 - 15:32 #5
ok :o)
Avatar billede arne_v Ekspert
08. oktober 2004 - 15:47 #6
ditto
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