2011-11-17 60 views
1

當我保存textarea HTML標記中沒有內容的東西時,我很難從CKEditor 的文本區域獲取值。在這種情況下,它會將此文本放在裏面:如何使用MVC 3從文本區域中刪除HTML標記?

<html>\r\n\t<head>\r\n\t\t<title></title>\r\n\t</head>\r\n\t<body>\r\n\t</body>\r\n</html>\r\n" 

是否有某種方法可以去掉所有這些html標記?

我使用MVC 3,我研究過一些關於:Content(Server.HtmlEncode), 但我仍然不是100%,如果這是做這種治療的最佳方法。

+2

如果你不想HTML標籤,你爲什麼使用CKEditor的? – SLaks

+0

ta整個問題那裏..順序,因爲它是頭..客戶必須刪除這種類型的標籤,以檢查是否爲空 –

+7

什麼? – SLaks

回答

3

我發現了下面列出的類,看起來應該可以解決您的問題。只需將它添加到您的解決方案中,然後您可以靜態調用它並去除html。

這種假設你想要在服務器端去除html。

在旁邊注意不接受像你這樣的答案是危險的人願意幫助...我建議你獎勵幫助你的人,如果你想繼續得到幫助!

Link to Solution

0

@Html.DisplayTextFor(modelItem => item.content)