我像这样为 Multiline Textbox
设置了一个值。
textBox1.Text = "Line1\r\n\r\nLine2";
但是,输出中只有一行空格。
当我读取文本框的值时,我读取"Line1\r\nLine2"
;
为什么 ASP.NET 不支持超过一个行行字符?
最佳答案
您需要将文本框设置为多行,这可以通过两种方式完成:
在控件中:
<asp:TextBox runat="server" ID="MyBox" TextMode="MultiLine" Rows="10" />
代码隐藏:
MyBox.TextMode = TextBoxMode.MultiLine;
MyBox.Rows = 10;
这将呈现为 <textarea>
关于asp.net - 多行 TextBox 多个换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5909864/