日期:2014-05-18  浏览次数:20518 次

如何保留 \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/>

所以把取出来的值替换下就好了