Как включить неразрывное пространство (
) в хелпер-методе 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>
}
AddElement
- другой пользовательский помощник. Результат, который я ищу, выглядит примерно так:
Third Party Material
first entry
second entry
third entry
Я мог бы обернуть строку AddElement
в теге span для стилизации, но это еще один тег html и правило css, просто чтобы отложить текст по ширине одного символа. Могло бы пойти так, как Razor не может разбирать пространство