特色栏目

ASP源码

PHP源码

.NET源码

JSP源码

游戏频道
专题合集
关闭菜单
首页> ASP.NET教程> Asp.Net中文本换行

Asp.Net中文本换行

时间:2009-06-30 16:03:33 作者:互联网

刚刚入门学习ASP.NET的朋友,都会碰到把大量带有换行文本的内容显示时,不会自动换行的问题。本人现在把解决这一问题真正有效的办法告诉大家,共同学习:

在VB.NET中:

1    Function HtmlCode()Function HtmlCode(ByVal fString)
2        If fString <> "" Then
3            fString = Replace(fString, Chr(13), "")
4            fString = Replace(fString, Chr(10) & Chr(10), "

")
5            fString = Replace(fString, Chr(10), "
")
6            HtmlCode = fString
7        End If
8    End Function
9
使用范例:
Co***ntTxt.Text = HtmlCode(Rs.Item("NewsContent"))

注:.ContentTxt为Label标签控件;Rs.Item("NewsContent")为读取数据库表中的记录集。
以上代码可在我的.NET博客系统中找到详细代码。

 


在C#中:

   private String HtmlCode(string TString)
    {
        if (TString != null)
        {
            TString = TS***ng.Replace("r", "
");
            TString = TS***ng.Replace(" ", " ");
            return TString;
        }
        else
        {
            return TString="无内容";
        }
    }
使用范例:
this.Co***ntTxt.Text = HtmlCode(Ne***ab.Rows[0]["ContentTxt"].ToString());

注:.ContentTxt为Label标签控件;Ne***ab.Rows[0]["ContentTxt"].ToString()为读取数据库表中的记录集。
以上代码可在我的.NET新闻系统中找到详细代码。


出处:李锡远 BLOG

相关文章 最新文章

相关应用

热门文章

猜你喜欢

返回顶部