比如在留言薄中增加一个留言,有空格和换行
在显示页面应该怎么处理?

解决方案 »

  1.   

    替换,在HTML中,多个普通空格会作为一个空格来识别,所以用代码替换,具体看下面代码:Content=Regex.Replace(Content,"<","&lt;");    //过滤HTML代码
    Content=Regex.Replace(Content,">","&gt;");
    Content=Regex.Replace(Content,"\r","<BR>"); //回车
    Content=Regex.Replace(Content," ","&nbsp;&nbsp;"); //空格
    Content=Regex.Replace(Content,"\t","&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"); //水平 Tab