我在 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”我在这 2 个页面的 .cs 文件中有不同的换行符:
在 .cs 文件的第一页 txtQuestion.text 等于:
John\nDoe
在 .cs 文件的第二页 txtMessage.text 等于:
John\r\nDoe
我不知道是什么原因导致了这种情况,我找不到任何解决方案来从这些输入中获得相同的结果
任何人都可以帮忙吗?
谢谢