【发布时间】:2011-03-12 10:06:51
【问题描述】:
在 aspx 页面上,我有 asp:textbox 多行,我在其中键入数据。 当我将 TextBox1.text 分配给字符串时,我得到如下信息:
"line1\r\nline2\r\nline3"
但如果我尝试将其设置回文字,我会得到:
line1 line2 line3
(不带线吠声)
如何解决?是用<br /> 替换\r\n 的唯一方法吗?
注意:如果我将输入存储在数据库(sqlserver)中,并在 sql management studio 中打开表 -> 编辑行 -> 我看到字符串 line1line2line3 (全部一起),但如果尝试将此内容复制到剪贴板(Ctrl+C) 只复制第 1 行!为什么?
另外,如果我将此数据绑定到中继器,并将 Eval("myfield") 绑定到中继器,我会得到线路制动!
【问题讨论】:
标签: c# asp.net html sql-server