How to add a newline with in a string being set to a label [C# 2005]

Shaitan00

Well-known member
Joined
Aug 11, 2003
Messages
343
Location
Hell
I am trying to find a way to introduce a NEW LINE into a string I am setting for the text of a label, specifically I want the label to span 3 lines... Ive tried using "\n" but it doesnt seem to work at all, this is my current code...

Code:
lblAddress.Text = province.ToString() + " - " + city.ToString() + " - " + address.ToString() + " - " + postal_code.ToString();

What I want to do is set the ADDRESS on another line and the POSTAL_CODE on another line so that the text of the label spans 3 lines, something like the following:
Ontario Toronto
123 Mission Street
D4C 4D4

Code:
lblAddress.Text = province.ToString() + " - " + city.ToString() + "\n" + address.ToString() + "\n" + postal_code.ToString();

But this doesnt work ... any clue why?
This is to be used with an ASP:LABEL in ASP.NET 2.0 (not a form label) - incase this makes any difference...

Any help would be greatly appreciated...
Thanks,
 
For Windows you can use System.Environment.NewLine.

Also for labels youll need to make sure the AutoSize and AutoEllipsis properties arent set.


Paul.
 
Back
Top