10. december 2003 - 22:30Der er
3 kommentarer og 1 løsning
Dynamisk visning af tekst fra database
Hejsa.
Jeg er ved at lave et debatforum. Jeg programmerer i VB.NET. Indlæg skrives i en Multiline tekstbox, hvorefter det gemmes i en Access-database i typen Notat. Når jeg viser de forskellige indlæg i samme tråd laver jeg det dynamisk i min code-behind del, men her går det galt.
Til visning af indlæg har jeg følgende kode (udpluk):
Men når indlæg vises på skærm er linieskift ignoreret, dvs alt tekst vises på én linie. Jeg har prøvet med ovennævnte Replace, men kan ikke få det til at virke.
Dernæst har jeg prøvet at lave en textbox dynamisk, og herefter knytte den til en placeholder, for at få den vist på siden. Koden herfor er:
Dim myTextBox As New System.Web.UI.WebControls.TextBox() myTextBox.TextMode = TextBoxMode.MultiLine myTextBox.Text = txt Dim myPlaceHolder As New System.Web.UI.WebControls.PlaceHolder() myPlaceHolder.Controls.Add(myTextBox) Page.Controls.Add(myPlaceHolder)
Men der kommer indlæg på siden. Mangler jeg noget i min kode for at få kontrollen vist på siden?
Replaces all occurrences of a specified String in this instance, with another specified String.
[Visual Basic] Overloads Public Function Replace( _ ByVal oldValue As String, _ ByVal newValue As String _ ) As String
Parameters
oldValue A String to be replaced. newValue A String to replace all occurrences of oldValue.
Return Value A String equivalent to this instance but with all instances of oldValue replaced with newValue.
Synes godt om
Ny brugerNybegynder
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.