5
我想在我的var中添加多个空格,但它被剪切到一个空格或呈现出来& nbsp;原样。我曾尝试使用& nbsp;和%20任何人有任何其他想法?在var中渲染多个空格
ViewBag.Subheading =“带来光明”;
我希望它看起来像这样
带给 光
我想在我的var中添加多个空格,但它被剪切到一个空格或呈现出来& nbsp;原样。我曾尝试使用& nbsp;和%20任何人有任何其他想法?在var中渲染多个空格
ViewBag.Subheading =“带来光明”;
我希望它看起来像这样
带给 光
ViewBag.Subheading = "Bringing to light".Replace(" ", " ");
而且
@Html.Raw(ViewBag.Subheading)
或者你可以这样做:
public static MvcHtmlString DisplayAndRetainSpaces(this HtmlHelper html, string value)
{
return MvcHtmlString.Create(value.Replace(" ", " "));
}
然后这样称呼它:
@Html.DisplayAndRetainSpaces(ViewBag.Subheading)
使用该实体:
你想要的每个空间。
编辑:如果你已经尝试过,并没有工作,有一个为outputing HTML的帮助,应该与实体工作:
@MvcHtmlString.Create(" ");
这些都很好。谢谢 – brenjt 2011-06-09 00:18:02