Мне нужно отложить некоторые тексты элементов выпадающего списка вправо, основываясь на условии. Для этого я просто добавляю пустое поле слева от текста элемента, однако они не получают визуализацию и тексты обрезаются. Вот что я пытался до сих пор:ASP.NET drowdownlist текст элемента, предшествующий пустому пространству, не отображается
- Левый проложенный некоторые тексты прямо в базе данных (выпадающий список заполняется из базы данных)
item.Text=" "+item.Text;
item.Text=" "+item.Text;
Ничего из вышеперечисленного методы работают. Каков правильный способ сделать это? Я не хочу идти CSS.
Вот jsfiddle
Я редактировал свой вопрос. На самом деле я упомянул, что я использовал & nbsp, но stackoverflow тоже обрезал его. :)) –
@MikeJM: Это эта [скрипка] (http://jsfiddle.net/S8HWz/1/). Это нормально. Я думаю, это то, что мы ожидаем от этого. Ваш третий образец станет «& nbsp;» так что выглядит так: '' '' должен работать. –
@MikeJM: см. Решение [здесь] (http://stackoverflow.com/a/1422263/993547) для использования и 'HtmlDecode'. –