使用Asp.net,我有一个多行文本框来接收用户的输入。我正在使用单独的网页来构建该文本框的打印版本。首先,我将文本框中的输入存储到会话中,然后使用“Label”从打印友好页面中检索它。我没有在打印友好页面中使用文本框,因为我无法在打印时控制文本框大小。我的问题是,当我使用label来检索存储在会话中的文本时,我前一个文本框中的文本格式将不会保留,所有文本都会转到一行。我试过以下:
Session["TextBox1"].ToString().Replace(char.ConvertFromUtf32(13),"<br/>")
但是当文本框中输入的空格超过两个时,它只会在标签中显示一个空格。
有什么想法?感谢。