30. november 2008 - 01:55Der er
12 kommentarer og 1 løsning
Linjeskift med datalist
Hey hey...
Jeg har lavet et simpelt system i ASP.Net C#, hvor jeg skriver data til en tabel vha. en tekstboks.. Det fungerer som det skal, men når jeg prøver at udskrive indholdet går det "galt"..
Jeg udskriver det vha. datalist og det gør jeg på følgende måde:
Da forstår jeg ikke dit problem! Du skriver at problemet er, at den kun finder den øverste row fra din tabel. Jeg går ud fra at den kode du angiver i dit spørgsmål, er koden som skal finde alle rows, eller? Men uanset hvad, så finder koden du angiver kun 1 row, og det er på grund av SQL querien i AccessDataSource1. Hvis det er meningen den kun skal finde 1 row, så tror jeg du må forklare dit problem lidt bedre.
Jeg skriver ikke at den kun udskriver den øverste row, men den øverste "linje".. Det skal forståes på den måde at hvis jeg indtaster følgende i tabellen:
Hej... Her er linjeskift.. Sejt!
Så udskriver den "Hej... Her er linjeskift.. Sejt!" Her undlader den helt at udskrive afsnittene :(
Det er i øvrigt meningen at den kun skal finde en row, da den henter id på siden med xxx.aspx?id=xxx i titlen, så det fungerer som det skal..
Jeg ved ikke om du stadig er der eller om du kan læse det her, men jeg prøver alligevel :D Jeg har i stedet for datalist gået over til at kode det hele selv i codebehind filen og udskrive gennem labels, da jeg har meget bedre kontrol over tingene og lettere kan gøre som det passer mig :)
Jeg er dog stødt på samme problem igen nu - den udskriver ikke afsnit.. Du skulle vel ikke vide hvordan jeg får det replacet denne her gang også :D?
Koden ser ud som her: lblUdskriv.Text = Convert.ToString(objDataReader["Tekst"];
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.