我有一个网站,用户可以在其中添加评论,我将这些评论存储在SQL Server数据库中。我存储注释的字段是nvarchar(4000)。测试时我发现我必须按“Enter”3次才能获得所需的段落格式(当我在Chrome中查看时)。通常在像记事本这样的文本编辑器中,我必须按“输入”2次才能写下一段。
我检查了数据库,看起来文本存储为正如我想要的段落。奇怪的是,当我在IE中打开我的网站时,我没有段落,只有连续的纯文本。
所以,我有两个问题:
感谢。
答案 0 :(得分:0)
我可以通过将滑块字符和换行符替换为:
来实现此目的mytext.ToString().Replace("\r\n","<br/>")