В тех случаях, когда «Параметры» не работают или не пытаются создать пользовательский элемент управления, и вместо того, чтобы обернуть элемент управления в классифицированный элемент div, как это:
<div class="my-class">
<sc:FieldRenderer runat="server" />
</div>
Вы можете использовать это:
<sc:FieldRenderer Before="<div class='my-class'>" After="</div>" runat="server" />
Обратите внимание на одинарные кавычки в объявлении класса div выше.
Это делает его немного чище и в контексте элемента управления Sitecore вместо веб-разработчика, добавляющего внешний div, который может позже потерять свой контекст, если произойдут изменения.
Я рекомендую избавить себя от некоторых проблеми используя версию Sitecore для MVC, теперь (при запуске новых проектов Sitecore), так как вы можете очень просто добавить к нему класс, например, так: Как я могу заставить Sitecore Field Renderer использовать класс css для изображения