我在ASP.NET中有多行文本框,呈现给textarea元素。我的Text属性设置为一个字符串像textarea删除whitelines?
test\r\n\r\n\r\ntest2
但它只是使像
test
test2
在textarea的同时,我希望这样的事情被渲染:
test
test2
似乎textarea吃白线。如何克服这一点?
我在ASP.NET中有多行文本框,呈现给textarea元素。我的Text属性设置为一个字符串像textarea删除whitelines?
test\r\n\r\n\r\ntest2
但它只是使像
test
test2
在textarea的同时,我希望这样的事情被渲染:
test
test2
似乎textarea吃白线。如何克服这一点?
原来,在管道中的某个地方是安装了空白消除器,它也在textarea中吃了白色的丝线。
这是html渲染的行为 - 当您有连续的空格时,只有第一个实例被渲染。在你的情况下,你可以用一个break标签代替CRLFs(这是尖括号之间的'br',我不太确定如何让它在帖子内正确呈现)。
让我们看看它是否在评论:你想要这个html标签
–
slugster
2009-11-18 12:50:08
你正在使用哪种编码? – Saar 2009-11-18 12:42:09
这不会帮助,但只是为了让您知道我使用IE 6.0和Chrome测试了ASP.NET 2.0中的代码,并且它们都正确呈现(即换行符) – Preets 2009-11-18 12:54:53