网络上的文本框行结尾?

时间:2010-01-20 20:33:47

标签: asp.net html textbox line-endings

我有一个ASP.Net页面,上面有一个多行文本框。

此文本框中的行结尾是根据服务器还是客户端?我要问的是,如果ASP.Net在Mono上运行Linux,那么行结尾总是\n还是取决于客户端计算机是否正在运行Linux?

文本框中的行结尾是否由服务器或客户端确定?

2 个答案:

答案 0 :(得分:1)

由客户。杰夫刚刚发布了一篇非常有用的博客文章about this

正如杰夫在他的文章中指出的那样,行结尾实际上取决于内容的来源。因此,您实际上可以复制和粘贴来自不同来源的内容,最终将某些行终止\n,将其他行\r\r\n终止,所有行都在同一文本框中。

答案 1 :(得分:1)

最好尝试处理所有这些问题。甚至是来自旧款Mac的'\ r'。 是的,这是由客户决定的。