所以在textarea中有几行用换行符“\ r \ n”分隔,比如说
Paragraph1 "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
我想要实现的是将每个段落处理成
标记。你是怎样做的? (需要服务器端解决方案) 所以它看起来像
<p> Paragraph 1 </p>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
除了复杂性之外,如果你有一个块引用
Paragraph1 "\r\n"
<blockquote> "\r\n"
test
</blockquote> "\r\n"
Paragraph2 "\r\n"
Paragraph3 "\r\n"
应该看起来像
<p> Paragraph 1 </p>
<blockquote>
<p>test</p>
</blockquote>
<p> Paragraph 2 </p>
<p> Paragraph 3 </p>
非常感谢
ps:我看到stackoverflow在这方面做得很好。
答案 0 :(得分:2)
对于您想要做的事情,可能有点矫枉过正,但Stackoverflow使用Markdown。至少有一个ASP.NET转换器可用:Markdown.NET
答案 1 :(得分:-1)
您没有使用"\r\n"
创建段落,而是创建换行符。如果您想要段落,请使用WYSIWYG editor。