I got one multiline textbox call txtDesc.
The user can key in multiline value such as :
Hai.
I'm robot.
Please feed me.
I want to save into database with the line break and will display it back later as user key in.
if i save the value as below code, the line break will not save.
dim strDesc as string = txtDesc.text
how to make this happen?
Thank you.
Love the sample text :)
How are you saving and loading this to/from SQL ? If I have a multiline textbox, the .Text
property includes the line break character -
"Hai.\n\I'm robot.\n\Please feed me."
I save this into an NVARCHAR(MAX) field in a table in SQL, and when I load it back into the textbox, I get the line breaks exactly as it was typed in.
Can you post your your load/save code ?
i got the answer :
To save from multiline textbox to database :
Dim strDesc As String
strDesc = ReplaceNewLines(txtDesc.Text, True)
To show back from database to multiline textbox :
strDesc = productDetails.ProductDesc.Replace("<br/>", vbCrLf)
txtDesc.Text = strDesc