如何在asp.net中保留多行文本框中的输入和制表符

sum*_*mit 2 asp.net

我的asp.net页面中有多行文本框.当用户输入一些数据时,我将数据存储在数据库表中.现在,当我将数据显示回页面时,用户在输入数据时按下的ENTER将丢失并且所有数据都显示在同一行中.所以我想在输入数据时保存按下的ENTER,并以输入的形式显示数据.plz帮助

Fré*_*idi 5

HTML 折叠空白:换行符确实存储在数据库中,但在页面上呈现为空格字符.

<br />渲染时,可以用元素替换换行符:

yourLabel.Text = Server.HtmlEncode(yourData).Replace("\n", "<br />");
Run Code Online (Sandbox Code Playgroud)

但是,除了在多行只读TextBox控件中呈现数据之外,还没有简单的方法来恢复制表字符.