Чтобы сохранить разделение проблем, я бы предпочел не связывать подготовку сообщений об ошибках и их стиль. Было бы лучше, если вы подготовите сообщения об ошибках в коде позади, но обработаете отображение (включая стиль и т. Д.) В слое пользовательского интерфейса, возможно, используя JavaScript/jQuery для веб-приложений.
Однако для веб-приложения, вы можете попробовать следующие варианты тоже, если вы все еще хотите сохранить аспекты вместе:
1) Если стиль CSS для пули для вас, вы можете создавать сообщения об ошибках, как:
stringBuilder.Append("<div class='bullet'>"+ errorMessage +"</div>");
2) Вы можете использовать HTML-х в построенном списке разметке:
stringBuilder.Append("<ul style='list-style-type:circle'><li>"+ errorMessage +"</li></ul>");
Вы можете узнать больше на HTML список разметки here и here
3) Хотя я совсем не уверен, что если эта работа для всех ситуаций, вы можете даже использовать html code : •
stringBuilder.Append("<div><span>•</span>"+ errorMessage +"</div>");
'StringBuilder' не имеет ничего общего с ** ** HTML разметки. Вы должны предоставить * много * больше контекста вашего веб-приложения. –
Это неправильно на многих уровнях –
Что вы просили, но, вероятно, не то, что вы хотите: 'stringBuilder.Append («•»)' –