用户提交的数据带有html标签,但也有换行符 \r\n ,什么机制能使这两者共存:
提交数据 : <html><p>这里就是要显示字符串</p></html>\r\n这是一个换行\r\n又是一个换行。
我想在页面上显示如下:
<html><p>这里就是要显示字符串</p></html>
这是一个换行
又是一个换行
告诉我,怎么做?
试试输出这个
string data = @"<html><p>这里就是要显示字符串</p></html>\r\n这是一个换行\r\n又是一个换行。";
HttpUtility.HtmlEncode(data).Replace(@"\r\n", "<br/>");