Textarea发布'\ n'而不是'\ r \ n'

时间:2014-10-22 06:07:11

标签: asp.net textarea

我有两个asp.net页面。两个页面都有许多表单控件,包括textarea控件。 在一个页面上,当用户输入包含textarea的输入键的数据时,输入键为' \ r \ n'在其他页面上输入关键帖子' \ n'。

我不明白为什么行为不同。两页都有。

1 个答案:

答案 0 :(得分:0)

以下两者有不同的含义

\r = CR (Carriage Return) // Used as a new line character in Mac OS before X  
\n = LF (Line Feed) // Used as a new line character in Unix/Mac OS X
\r\n = CR + LF // Used as a new line character in Windows

您可以访问此链接
Difference between \n and \r?

编辑1

IE返回" \ r \ n"表示换行符。 FF返回" \ n"在这种情况下。
参考文献What's with the line break variations in C# and ASP.NET? (\r\n vs.\n)