¥¥¥¥¥关于用SQL储存文章,知道调出时空格换行的问题,本人在线¥¥¥¥¥¥¥¥¥¥¥
我做一个论坛,写入一篇文章,我以"ntext"格式存入sql数据库,然后调出显示在一个label上,结果文章的空格和换行都没了。原以为事label不能换行的问题,后来我令label可以自动换行,但问题还是没解决。
个人感觉是存入数据库的时候,sql把空格和换行都不能记录下来~~那位高手能帮下~或者有更好的帮法~小弟在线请教~ --------------------编程问答-------------------- 加上能识别的换行符即可,根据不同情况
1 \r\n
2 <br> --------------------编程问答-------------------- 文章是用户输入的,具体怎么做能说详细的说下吗? --------------------编程问答-------------------- public static string StrToHtml(string value)
{
if (string.IsNullOrEmpty(value))
return "";
//Create a StringBuilder object from the string intput parameter
StringBuilder sb = new StringBuilder(value);
//Replace all double white spaces with a single white space and
sb.Replace("\r\n", "<br/>");
sb.Replace("\r", "<br/>");
sb.Replace("\n", "<br/>");
return sb.ToString();
}
public static string HtmlToStr(string value)
{
if (string.IsNullOrEmpty(value))
return "";
//Create a StringBuilder object from the string intput parameter
StringBuilder sb = new StringBuilder(value);
//Replace all double white spaces with a single white space and
sb.Replace("<br/>", "\r\n");
return sb.ToString();
}我是用这两个方法做的
补充:.NET技术 , ASP.NET