不呈现空白空间前面的ASP.NET drowdownlist项文本

时间:2014-04-30 11:09:17

标签: asp.net listitem

我需要根据条件缩进一些下拉列表项目文本。为此我只需在这些项目文本的左侧添加空格,但是它们不会被渲染并且文本会被修剪。这是我到目前为止所尝试的内容:

  1. 在数据库中左侧填充某些文本(下拉列表从数据库中填充)
  2. item.Text=" "+item.Text;
  3. item.Text="   "+item.Text;
  4. 以上方法均无效。这样做的正确方法是什么?我不想去CSS。

    以下是jsfiddle

1 个答案:

答案 0 :(得分:1)

我认为这更像是一个HTML然后是ASP.NET问题。在HTML中,空格在元素之间被修剪。规范确定必须删除“非重要”空白。

你必须使用 来创建一个'重要'空格,它将在元素的开头或结尾处呈现。