to:rgbcn(rgbcn)
还是一样错误

解决方案 »

  1.   

    http://www.able-consulting.com/ADO_Conn.htm
      

  2.   

    private string formatString(string str)
    {
    str=str.Replace("  "," ");//处理空格 (两个空格就可以了)
    str=str.Replace("<","&lt;");//处理小于号
    str=str.Replace(">","&gt;");//处理大于号
    str=str.Replace("\n","<br/>");//处理换行
    return str;
    }
      

  3.   

    我的msn 上不去 !现在怎么样了?出现了什么情况 那里不行??
      

  4.   

    还是和以前一样的。显示格式不对。只留下了一个汉字距离。这个问题捆饶我几天了,我是刚学asp.net
      

  5.   

    string memo=myDataReader["memo"].ToString(); 
                 memo=memo.Replace("\n","</br>"); 
                 memo=memo.Replace(" ","&nbsp "); 这样不可以吗??
      

  6.   

    最好能把你的主要代码放进来,这样大家都看得更明白些,
    下面是我的猜测:你输入文章时,应是在全角方式下输入的,只有这样一个空格的所占的位子才能和一个汉字所占的位子一样大,而一个"&nbsp"才占半个汉字的空间,且半角方式下的空间也只占半个汉字空间,因此根据情况的不同可能以下几种方式可以试试:a.
    memo=memo.Replace(" ","&nbsp;&nbsp;");      //空格是在全角方式下输入的b.
    memo=memo.Replace(" ","&nbsp;&nbsp;");       //空格是在半角方式下输入的c.
    memo=memo.Replace(" ","&nbsp;");             //空格是在半角方式下输入的
    我认为最有可能的就是a和b方案了.另外根据我以前所使用"Dreamweaver"的经验,你这个语句“memo=memo.Replace(" "," "); ”存在的问题,在显示文章时用空格(" ")作为每行的开头时,这个空格(" ")是不起作用的。