【发布时间】:2014-12-22 17:14:06
【问题描述】:
使用 Asp.net,我有一个多行文本框来接受用户的输入。我正在使用一个单独的网页来构建该文本框的打印友好版本。首先,我将文本框中的输入存储到会话中,然后使用“标签”从打印友好页面中检索它。我没有在打印友好页面中使用文本框,因为打印时我无法控制文本框的大小。我的问题是,当我使用标签检索会话中存储的文本时,前一个文本框中的文本格式不会保留,并且所有文本都转到一行。我尝试了以下操作:
Session["TextBox1"].ToString().Replace(char.ConvertFromUtf32(13),"<br/>")
但是当文本框中输入的空格超过两个时,标签中只会显示一个空格。
有什么想法吗?谢谢。
【问题讨论】:
-
在
theStringYouWantToFormat中显示您拥有的内容并阐明您在而非其他格式下的意思。
标签: c# asp.net session textbox