从数据库读取文章,但不换行,请CSDN的大牛们帮小弟一下,偶是初学者 可能问了一个不应该问的问题  谢啦!

解决方案 »

  1.   

    web页面中的换行用<br/>
    而不是\r\n
    所以显示前要replace一下.
      

  2.   

    可以用table强制换行
    <table style="table-layout:fixed;word-break:break-all">
      

  3.   

    楼主,贴代码出来看看啊..你读进数据库表时用<br>代替'\n'就可以了。。读出来时显示就会换行了啊
      

  4.   

    __Content.Text = _Article.Tables["DBDataSet"].Rows[0]["F_Content"].ToString().Replace(" ", "&nbsp;").Replace("\n'","<br/>");文章还是换不了行
      

  5.   

    __Content.Text = _Article.Tables["DBDataSet"].Rows[0]["F_Content"].ToString().Replace(" ", "&nbsp;").Replace("\n","<br>").Replace("\r","<br>");
      

  6.   

    提交的时候,保存到数据库中换行符是\n
    但在HTMl中显示,换行为<br />你应该对从数据库中读出的内容做一下替换
    比如:Content变量是你从库中读取的。
    那么Content = Content.Replace("\n","<br />");即可。
      

  7.   

    呵。。如果没有格试的东西。可以像CSDN一样。
    用textbox,,