在剃刀助手方法中添加不间断的空格

前端之家收集整理的这篇文章主要介绍了在剃刀助手方法中添加不间断的空格前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在Razor帮助器方法中包含不间断的空间(& nbsp;)?这是有问题的帮手:
@helper RenderClipResult(Clip clip,IList<string> searchTerms)
{
    <div class="result">
        <!-- other clip stuff -->
        @if (clip.ThirdPartyMaterials != null && clip.ThirdPartyMaterials.Count > 0)
        {
            <p>
                <span class="heading">Third Party Material</span><br/>
                @foreach (var material in clip.ThirdPartyMaterials)
                {
                    &nbsp; @AddElement("Description",material.Description,searchTerms) @AddElement("Cost",material.Cost,searchTerms)
                    <br />
                }
            </p>
        }
    </div>
}

AddElement是另一个自定义帮助器.我正在寻找的输出是这样的:

Third Party Material
 first entry
 second entry
 third entry

我可以将一个span标签中的AddElement行包装成样式,但它是另一个html标签和CSS规则,只是为了以单个字符宽度缩进一些文本.由于剃刀不能解析空间,可能要这样做

解决方法

添加@:在你的不间断空间HTML代码之前

让我知道谢谢

猜你在找的asp.Net相关文章