2015-02-12 114 views
0

我正在使用字符串生成器来向我的网站显示错误消息。有没有办法给字符串生成器添加项目符号? ul li .....向StringBuilder C添加项目符号#

字符串生成器是显示多个错误消息的最佳方式吗?我无法使用验证摘要,它不允许我检查我需要检查的内容。

+2

'StringBuilder'无关与** **的HTML标记。您需要提供*更多*您的网络应用程序的上下文。 – 2015-02-12 04:00:27

+0

这是错误的在许多层面上 – 2015-02-12 04:01:23

+2

你问什么,但可能不是你想要的:'stringBuilder.Append(“•”)' – 2015-02-12 04:01:57

回答

1

为了保持顾虑的分离,我宁愿不要将错误消息准备和他们的样式绑定。如果你在后面的代码中准备错误消息,但在UI层处理显示(包括样式等),可能会使用JavaScript/jQuery for Web应用程序。

然而,对于Web应用程序,你可以尝试以下的替代品也一样,如果你仍然想各方面保持在一起:

1)如果子弹的CSS样式可供您,您可以创建错误信息,如:

stringBuilder.Append("<div class='bullet'>"+ errorMessage +"</div>"); 

2)您可以使用HTML的内置列表标记:

stringBuilder.Append("<ul style='list-style-type:circle'><li>"+ errorMessage +"</li></ul>"); 

您可以了解更多关于HTML列表标记herehere

3)虽然我非常不知道,如果这项工作的所有的情况下,你甚至可以用html code : &#8226

stringBuilder.Append("<div><span>&#8226</span>"+ errorMessage +"</div>"); 
+0

HTML数字字符实体引用是Unicode,而不是ASCII。 – 2015-02-12 04:42:32

+0

@TomBlodget感谢您指出并更新了我的答案。 – 2015-02-12 04:44:51