将用户输入字符串保存到db

时间:2010-07-20 18:50:05

标签: c# asp.net sql

可能是一个简单的问题,但是自从我使用UI以来已经很长时间了,

我有一个textarea,用户可以输入他的输入。我将输入保存到sql server表中。 当我想显示输入时,用户输入的所有中断都消失了。 我记得有一种方法可以用char 13取代<br/>(用经典的ASP做到这一点)

我想知道是否有更好的方法来解决asp.net的这个问题,

感谢。

2 个答案:

答案 0 :(得分:2)

您可以使用String.Replace将{r和/或\ n字符替换为<br/>。当然,你可能希望在出路的时候这样做,而不是在路上。

答案 1 :(得分:1)

假设换行符确实存储在您的数据库中,当您在<pre>标记内显示换行符时,您可以始终包围html,以保留显示中的换行符。