当前位置:编程学习 > C#/ASP.NET >>

¥¥¥¥¥关于用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
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,