C# 如何将多行文本框中的多行文本保存到ASP.NET中的数据库中?

C# 如何将多行文本框中的多行文本保存到ASP.NET中的数据库中?,c#,asp.net,C#,Asp.net,我正在从事一个网络开发项目,希望为特定的食物添加细节。因此,我添加了一个多行文本框,我想在其中键入详细信息。我想将这些细节保存到数据库中,然后想在另一个页面中使用这些文本从数据库中读取。但是当我在另一个网页中显示这些文本时,所有文本都显示为一行。 我应该如何解决这个问题 尝试以以下方式显示\n(新行): text.Replace("\n","<br/>") text.Replace(“\n”和“”) 使用textarea而不是textbox,然后使用getInnerHTML 这有助

我正在从事一个网络开发项目,希望为特定的食物添加细节。因此,我添加了一个多行文本框,我想在其中键入详细信息。我想将这些细节保存到数据库中,然后想在另一个页面中使用这些文本从数据库中读取。但是当我在另一个网页中显示这些文本时,所有文本都显示为一行。 我应该如何解决这个问题

尝试以以下方式显示\n(新行):

text.Replace("\n","<br/>")
text.Replace(“\n”和“
”)
使用textarea而不是textbox,然后使用
getInnerHTML

这有助于保存格式化数据

为什么要使用多行文本框?@Vajura:你为什么在意?回车不会显示在网页上。当你显示文本时,你需要用“br”标记替换回车。你可以检查这个:-谢谢,我现在得到了答案@拉胡尔