When I set a Label Text property as a "A______B", all spaces are removed but one, so on the page label looks like "A B"
Someone helped me with the following solution -
Label.Text = Label.Text.Replace(" ", ";&nbsp")
(Underscores represent spaces)

Well this works for labels but not for listbox. In other words
a line like Listbox.Items.Add("A______B") will be shown as "A B"
Can anybody help?