当前位置: 代码迷 >> ASP.NET >> 怎么保留 \n 换行符
  详细解决方案

怎么保留 \n 换行符

热度:9823   发布时间:2013-02-25 00:00:00.0
如何保留 \n 换行符
var logInfo="....."+"\n";
把logInfo保存进数据库后取出,发现\n 换行符不起作用,在lable上没换行,
如何保留 \n 换行符?

------解决方案--------------------------------------------------------
var logInfo="....."+"<br />";
------解决方案--------------------------------------------------------
dt.DefaultView.Table.Rows[i]["answer"] = dt.DefaultView.Table.Rows[i]["answer"].ToString().Trim().Replace("\r\n", "<br/>");
dt.DefaultView.Table.Rows[i]["answer"] = dt.DefaultView.Table.Rows[i]["answer"].ToString().Trim().Replace("\n", "<br/>");

实际上数据库中是把换行符保存进去了
只是在web中你要换位<br/>

所以把取出来的值替换下就好了
  相关解决方案