新行文本框

avn*_*nic 0 html c# textbox

我有一个评论框,用户可以填写并保存MySQL数据库中的文本:

当用户使用反斜杠填充文本框中的文本时(\n)它显示在没有新行的文本框中).

例如,用户输入:

嗨,大家好!

文本框显示:

大家好!我

我究竟做错了什么?

Don*_*nut 5

使用Environment.NewLine而不是" \n"(或至少" \r\n",因为这Environment.NewLine是非Unix平台上包含的内容).

另外,请确保您TextBoxMultiLine属性设置为true.

myTextBox.MultiLine = true;
myTextBox.Text = "hi," + Environment.NewLine + "ALL";
Run Code Online (Sandbox Code Playgroud)