Como reter espaços no DropDownList - ASP.net MVC Razor views

Estou vinculando meu modelo da seguinte maneira na exibição:

<%=Html.DropDownList("SelectedItem",new SelectList(Model.MyItems,"ItemId","ItemName")) %>

Issue é o texto do meu item, é um texto formatado com espaços entre as palavras, como abaix

#123  First          $234.00
#123  AnotherItem    $234.00
#123  Second         $234.00

Eu quero manter os espaços neste texto de item mesmo depois que eles forem adicionados ao DropDownList. Infelizmente, meu DropDownList os mostra sem espaços, como abaixo:

#123 First $234.00
#123 AnotherItem $234.00
#123 Second $234.00

Quando visualizo a fonte da página, esses espaços estão intactos, mas no visor não. Eu tentei adicionar '&nbsp; 'em vez de espaços, mas o método interno SelectList (classe de estrutura MVC) está usando HtmlEncode antes de adicioná-los como itens na lista suspens

Existe alguma maneira de conseguir isso?

questionAnswers(1)

yourAnswerToTheQuestion