Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Lägga in

Postades av 2004-09-27 23:55:25 - Magnus Nilsson, i forum asp.net generellt, Tråden har 9 Kommentarer och lästs av 421 personer

Hej!

Om jag vill lägga in t.ex. en <br> tagg i en sträng för var 50:e bokstav i strängen, hur gör man då?
Loopar man eller nåt.


Jag försöker nämligen visa en text ifrån MYSQL databas lite snyggare på en asp.net sida. Så istället för att texten visas i en lång rad vill jag se den med några <br> i htmltexten.........
HJÄLP!

MVH magnat


Svara

Sv: Lägga in

Postades av 2004-09-28 07:26:30 - Patrik Dahlén

Om du gör så riskerar du att radbryta mitt i ett ord.

Min rekommendation är att du lägger in en tabell eller en Label med bestämd bredd i din sida och sedan stoppar du in texten i den. Då kommer texten automatiskt att radbrytas och du får en bättre koll på sidans layout.


Svara

Sv: Lägga in

Postades av 2004-09-28 10:55:42 - Magnus Nilsson

Men om det är så att texten, som skall visas på sidan, en gång har matats in i en textbox i ett formulär, då vill jag behålla de radbyten som har matats in men även på sidan där texten skall visas vill jag radbyta efter ca 50 tecken.......


Svara

Sv: Lägga in

Postades av 2004-09-28 15:25:50 - Mikael Åhlén

Om jag förstod dig rätt så kan du göra så här

(vb.net)

Function RadBr(ByVal Text As String) As String
   Text = Text.Replace(Environment.NewLine, "<br/>")
   Return Text
End Function ' RadBr

' anropa (med container.datitem) : 
<%# RadBr(DataBinder.Eval(Container.DataItem, "DinKolumn")) %>


(har det stressigt, men tror det ser rätt ut)

/m


Svara

Sv: Lägga in

Postades av 2004-09-28 18:39:10 - Magnus Nilsson

Funkar ganska bra faktiskt!
Tack!


Svara

Sv: Lägga in

Postades av 2004-09-28 19:46:14 - Mikael Åhlén

Du kan även använda VBCrlf (tror det var det) men Environment.NewLine är det man ska använda (eller vad man nu ska säga...)

Sätt tråden som löst.

/red.

Såg att du inte var inloggad / medlem när du skapade tråden så du kan inte sätta tråden som löst.


Svara

Sv: Lägga in

Postades av 2004-09-28 20:36:02 - Magnus Nilsson

Jo jag var inloggad!
Tack ändå!

Det e väl nästan löst.....vill fortfarande lägga in ett <br> va r50:e tecken , hur gör jag?


Svara

Sv: Lägga in

Postades av 2004-09-28 20:45:04 - Patrik Dahlén

Kanske är tjatig, men varför?
Jag förstår inte riktigt syftet att du vill ha en br efter var 50:e tecken. Jag förstår att du vill ha en snyggare layout men varför lägger du inte texten i en table eller label med bestämd bredd?
Om du lägger en br efter var 50:e tecken så kommer du få radbrytningar mitt i orden.

Ur ren design och layoutmässig synpunkt så är det än väldigt dålig lösning.


Svara

Sv: Lägga in

Postades av 2004-09-28 20:59:59 - Magnus Nilsson

<br> vill jag ha av layoutmässig synpunkt. jag kan ju styra det lite senare och kolla så att jag inte byter rad mitt i ett ord.......

skall försöka förklara lite mer sen....... om det inte går att fixa!


Svara

Sv: Lägga in

Postades av 2004-09-29 12:29:13 - Patrik Dahlén

Fixa går ju, det är bara att använda StringBuilder och plocka 50 tecken i taget så länge det finns fler än 50 tecken kvar i ursprungssträngen.

Men, jag är väldigt intresserad av de layoutmässiga synpunkterna som skulle göra detta nödvändigt, istället för att begränsa ytan som texten skall visas på.
Du kommer aldrig kunna styra så att radbrytningen aldrig bryter mitt i ord, om du inte kollar tecken för tecken och backar till senaste blanksteg innan du sätter BR.
Allt är ändå i mina ögon helt onödigt arbete eftersom en table eller Label med bestämd bredd automatiskt sköter detta.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 169
27 953
271 705
619
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies