Sto legando il mio modello nel modo seguente nella vista:
Il problema è che il mio articolo è un testo formattato con spazi tra le parole, come di seguito.
#123 First $234.00 #123 AnotherItem $234.00 #123 Second $234.00
Voglio mantenere gli spazi in questo testo di articolo anche dopo che sono stati aggiunti a DropDownList. Ma sfortunatamente il mio DropDownList li mostra senza spazi come sotto:
#123 First $234.00 #123 AnotherItem $234.00 #123 Second $234.00
Quando guardo la fonte della pagina quegli spazi sono intatti ma in mostra non lo è. Ho provato ad aggiungere ‘
‘invece degli spazi, ma il metodo interno SelectList (class framework MVC) utilizza HtmlEncode prima di aggiungerli come elementi nel menu a discesa.
C’è un modo per riuscirci?
nbsp in html corrisponde a “\ xA0” come una stringa C #, quindi usa questo invece di spazi, quando codificato in HTML produrrà nbsp