【发布时间】:2009-12-22 06:43:54
【问题描述】:
我正在使用带有 SQL Server 2005 的 ASP.NET 2.0。
我的页面有一个文本框,其中 TextMode="MultiLine"......见下文
alt text http://www.erateusa.com/Textbox.bmp
现在,当我将此文本保存在我的数据库中时,它当然不会使用任何 HTML 标记保存它,因此当我从数据库中读取该值时,它会以 1 行形式返回,例如......
你好词,它需要看起来像这样。谢谢!
但我希望它像用户输入的一样显示出来。是否没有开箱即用的控件可以为我做这件事,而不是我使用 Ajax 或 jQuery?
提前致谢!
【问题讨论】:
-
如何显示您阅读的内容?如果将其输出为 HTML,则不会呈现换行符,它只是一个空格。
-
我所做的就是从数据库中获取值并将其设置为:lblValue = ValueFromDatabase
-
如果数据是 html,则存储 html 而不是“数据”。
-
如何获取ASP.NET文本框的HTML值?
-
你将不得不插入
代替 environment.newline