我正在开发一个 Intranet ASP.NET 网站。我将用户评论从 asp.net 多行文本框保存到 SQL Server 数据库中,并完全按照用户在 Gridview 中编写的方式显示。
假设用户输入以下字符串:
1.Task1
2.Task2
3.Task3
那么在 gridview 中检索到的数据应该与用户在保存之前输入的数据相同。
在调试时,我尝试替换\r\n
为,<br/>
但 gridview 显示<br/>
为原样..不分配新行。
我正在使用 c#。
我找到了使用文字控制的解决方案。
现在,有一个新问题我没有使用 Gridview。我将评论生成为 html 并将其作为邮件正文发送,假设用户输入以下字符串:
1.Task1
a.T1
b.T2
c.T3
2.Modules
a.Module A
b.Module B
c.Module C
<br />
替换为时/n
的换行符仅将内容带到新行而不是自动为第二行占用空格。并且邮件正文 html 正在生成它,如下所示:
1.Task1
a.T1
b.T2
c.T3
2.Modules
a.Module A
b.Module B
c.Module C
这不是我所期望的。
请帮忙。谢谢。