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