如何在没有HTML编码的情况下渲染我的选择列表
@{
var noiceList = new SelectList(new[] { new {ID = "", Name = ""},
new {ID = "y", Name = "Yes after3Space"},
"ID", "Name");
}
@Html.DropDownList("noice", @noiceList )
Run Code Online (Sandbox Code Playgroud)
呈现
..
<option value="y">Yes&nbsp;&nbsp;&nbsp;3Space</option>
...
Run Code Online (Sandbox Code Playgroud)
如何让它代替渲染
<option value="y">Yes after3Space</option>
Run Code Online (Sandbox Code Playgroud)
Ben*_*nC3 12
在C#中实现此目的的最简单方法是使用\xA0而不是 这样,您可以避免所有额外的代码.
感谢这个答案:如何在DropDownList中保留空格 - ASP.net MVC Razor视图
| 归档时间: |
|
| 查看次数: |
3438 次 |
| 最近记录: |