Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 281
  • Last Modified:

Textbox multiline property

I have a textbox that has multiline property set.
I output my data here from another page.

When it loads Id like the textbox to treat the new data as a new line not a continuation text or append.
Each new data entered should start with
*

on my page load event, I have this code..

If dr("CommentsHist") is system.dbnull.value = false then
   textBox1.text = dr("CaommentsHist")
endif

Currently since textbox1 has mulitiline, each new data entered just appends it to previous data.

I prefer new line created everytime.
0
zachvaldez
Asked:
zachvaldez
  • 5
  • 3
2 Solutions
 
Element1910Commented:
Try this:

If dr("CommentsHist") is system.dbnull.value = false then
   textBox1.text = dr("CaommentsHist") + Environment.NewLine
endif

Open in new window

0
 
Element1910Commented:
I think you made a typo on your original question, but I left it as you wrote it, just in case ;)
0
 
Element1910Commented:
You could also append the Environment.Newline to the data coming from the other webpage.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
zachvaldezAuthor Commented:
You could also append the Environment.Newline to the data coming from the other webpage--

show me how to please?

BTW the + Environment .newline adds as "," before the data such as example

,Testing8
0
 
Element1910Commented:
Well you are passing the CommentsHist from another page into this page, correct?

If that's the case, then just add Environment.Newline to the end of the information you want to pass in the other webpage. ASP.NET will convert this Environment.Newline for you into the proper newline tag for the multiline TextBox.

Regarding the Environment.Newline adding in a "," before the data...I'm pretty sure that impossible. The Environment.Newline method will only create a newline break...it doesn't deal with text at all. You must have some data that put that "," in there. Double check if possible.
0
 
CodeCruiserCommented:
Looks like the data is coming from SQL. In SQL you can use following to add new line to end of string

Select Col1, Col2, Col3 + Char(10) + Char(13) As Col3 From ...
0
 
Element1910Commented:
Well, it looked like the data was coming from a DataTable from another page and put into a session variable or querystring to pass to this page. So that's why I mentioned tacking on the Environment.Newline to the variable or querystring that was being passed in.
0
 
zachvaldezAuthor Commented:
2 issues,
1.when I do the Add it adds the textbox but retains the information that loads on page_load event.
Is it possible that when it adds a new textbox , it is blank.

2. when I start to type with a number say 1992,1998 , there is is no ","
at the start of line however when I type text, it adds the "," in a new line though...
0
 
zachvaldezAuthor Commented:
the comments helped in finding a solution.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 5
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now