2015-02-12 52 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