下面我有这个字符串:C# - r n字符串不工作
<List>\r\n <First>\r\n <Second>BlaBla..</Second>\r\n...
但鉴于(MVC Asp.Net)呈现在只有一行。 我该怎么做才能尊重\ r \ n打破新的界限?
感谢
下面我有这个字符串:C# - r n字符串不工作
<List>\r\n <First>\r\n <Second>BlaBla..</Second>\r\n...
但鉴于(MVC Asp.Net)呈现在只有一行。 我该怎么做才能尊重\ r \ n打破新的界限?
感谢
除了使用<br/>
暗示其他的答案,你也可以使用CSS的白色空间的属性,它实际上可以使换行,当它看到\r\n
,或者有这个设置默认<pre>
标签。参见:http://www.w3schools.com/cssref/pr_text_white-space.asp
\r\n
将格式化你的源字符串,当您查看网页的HTML源代码将是可见的。您需要使用HTML <br>
标记而不是\r\n
,因此您的浏览器会相应地设置您的输出格式。
假设您的视图是在浏览器中呈现的HTML页面,请理解HTML不会显示换行符。源代码将会,但不是HTML。如果您需要换行符,则应使用呈现它们的标签结构,例如<p>
或<br>
。