asp.net文本框多行,代码背后有不同的换行符

时间:2012-05-23 15:33:18

标签: c# asp.net textbox newline multiline

我在asp.net上有一个应用程序,我有2个文本框控件,texmode =“multiline”如下:

第一页

<asp:TextBox ID="txtQuestion" runat="server" Rows="2" Columns="20" TextMode="MultiLine"></asp:TextBox>

在第2页:

<asp:TextBox ID="txtMessage" runat="server" TextMode="MultiLine"></asp:TextBox>

当我从这些输入文本中编写用户输入文本时,如果用户点击“Enter”键,我对换行的每个页面都有不同的结果。例如,用户输入“John”然后点击“Enter”键和“Doe”我在这两页的.cs文件中有不同的换行符:

在.cs文件的第一页txtQuestion.text等于:

John\nDoe
<。> .cs文件中的第二页txtMessage.text等于:

John\r\nDoe

我不知道是什么导致了这种情况,我找不到任何解决方案来从这些输入中获得相同的结果

有人可以帮忙吗?

由于

0 个答案:

没有答案
相关问题