如:数据库中的内容有转行,或者其它的一些字符,显示出来时,如何过虑一下啊,比如我想显示<br>,转行等,怎么办呢?

解决方案 »

  1.   

    1.
    string strProjectNo  = 
    System.Text.RegularExpressions.Regex
    .Replace(e.Item.Cells[8].Text.ToString(),@"<{1}[^<>]*>{1}","")
    .Replace("&nbsp;","")
    .Replace("&#092;","\\")
    .Replace("&#045;","-")
    .Replace("&amp;","&")
    .Replace("&lt;","<")
    .Replace("&gt;",">");
    2.
    System.Text.RegularExpressions.Regex.Replace(str,"\n\r","<br>");
      

  2.   

    vb中
    回车是 chr(13),
    换行符 Chr(10)
    等等,这些,可以查到你要显示的,用replace
      

  3.   

    在sql语句中的where后加入过滤条件。
      

  4.   

    <asp:HyperLink id=HyperLink1 runat="server" Target="_blank" Text='<%# ConvertString.OutputText(DataBinder.Eval(Container.DataItem, "Q_Note").ToString()) %>'></asp:HyperLink>再在vb中写一个方法ConvertString.OutputText(string str);方法内容与
    ChengKing(Enthusiasm Bigrosoft)差不多