lev*_*nis 14 razor asp.net-mvc-4
如何 在Razor辅助方法中包含一个不间断的空格()?这是有问题的助手:
@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)
{
@AddElement("Description", material.Description, searchTerms) @AddElement("Cost", material.Cost, searchTerms)
<br />
}
</p>
}
</div>
}
Run Code Online (Sandbox Code Playgroud)
AddElement是另一个自定义助手.我正在寻找的输出是这样的:
Third Party Material
first entry
second entry
third entry
Run Code Online (Sandbox Code Playgroud)
我可以AddElement在span标记中包裹样式以进行样式化,但它是另一个html标记和css规则,只是用一个字符宽度缩进一些文本.由于Razor无法解析空间,可能必须采用这种方式
| 归档时间: |
|
| 查看次数: |
17457 次 |
| 最近记录: |