det mener jeg også men ser mange der bruger vbCrLf og ved ikke hvorfor de bruger det frem for _ hvad skyldes det evt. !? kan vbCrLf mere end du kan med _ !?
response.write "hej" & vbCrLf & du sender hej efterfulgt af et linieskift efterfulgt af du til brugerens browser.
Med højreklik -> view source ses hej du
Men brugeren ser med sin browser: hej du
<br> = linieskift i hvad brugeren ser
response.write "hej" & "<br>" & "du" eller bare response.write "hej<br>du"
Højreklik -> view source hej<br>du
Brugeren ser i browseren hej du
_ = linieskift i ASP source code:
response.write "hej" & _ "du"
Højreklik -> view source hejdu
Brugeren ser i browseren hejdu
Tip: sæt mellemrum før og efter &, også ved & _, fordi VB.NET skal have det sådan, hvis nu en dag siden skal lægges om til .NET.
Mere tip: Microsoft siger selv at & er en forholdsvis langsom operation. Derfor anbefales det at bruge en "StringBuilder". .NET har sådan én, men man kan selv lave den til classic ASP. Med sådan en StringBuilder kan eksemplet se således ud:
ang. .value suffix der mener du at rs("navn") skal være rs.Fields("navn").Value ikke !? Hvis jo så er jeg begyndt at bruge rs.Fields("..").Value frem for rs("..") men ved ikke om jeg kan glemme Fields og lave det som dig rs.("..").Value eller !?
Ang. "StringBuilder". og at & er en lidt langsom operation den skal jeg lige have igen, så hvordan lave jeg det til Classic ASP hvis jeg har dette som eks.
okay jeg siger tak men forstår ikke helt det med stringBuilder så hvis du ville være venlig at vise det ud fra det jeg skrev ville jeg sætte pris på det !!
Koden til en stringBuilder ligger jo klappet og klar på linket jeg gav dig. Du behøver kun se på den første del af artiklen, det før overskriften "StringBuilder.cls".
sub'en AppendLn, som jeg bruger i mit eksempel, gør det samme som Append, men hægter desuden en vbCrLf på argumentet.
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.