我把新闻内容放到数据库里了
显示的时候我用的是 label 控件
但是我显示的内容和我输入时候的 格式却变了本来有好几段文字,显示出来的时候却成一段了,全都在一大段上如何转换才能让新闻内容正确显示出来呐!最好写一段详细的代码看看,呵呵。谢谢大哥们了

解决方案 »

  1.   

    在HTML中用<pre>   </pre>
      

  2.   

    原因是你没有把格式存到数据库中,你可以下载一个FreeTextBox控件,把格式保存到数据库中
      

  3.   

    string newscontent=ds.Tables[0].Rows[0]["content"].ToString().Replace(" ","&nbsp")  ;
    content.Text = newscontent.ToString().Replace("vbcrlf","<br>");这是我写的,可是不好用,呵呵
      

  4.   

    Str.Replace(" ", "&nbsp;").Replace("/r","<br>");
    你试试
      

  5.   

    格式在数据库中是对的,也分好几段
    我用的是sql server
      

  6.   

    string newscontent=ds.Tables[0].Rows[0]["content"].ToString();
    content.Text =newscontent.Replace(" ", "&nbsp;").Replace("/r","<br>");我这样写了,不对,还是那样显示
      

  7.   

    在你将数据插入到数据库的时候就把HTML标记也插入。
    读的时候就方便多了。
      

  8.   

    server.encodehtml(<%#ds.…………%>)