zoukankan      html  css  js  c++  java
  • Asp.Net中文本换行


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

    在VB.NET中:

    1    Function HtmlCode(ByVal fString)
    2        If fString <> "" Then
    3            fString = Replace(fString, Chr(13), "")
    4            fString = Replace(fString, Chr(10& Chr(10), "</P><P>")
    5            fString = Replace(fString, Chr(10), "<BR>")
    6            HtmlCode = fString
    7        End If
    8    End Function

    9

    使用范例:
    ContentTxt.Text = HtmlCode(Rs.Item("NewsContent"))

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




    在C#中:

       private String HtmlCode(string TString)
        
    {
            
    if (TString != null)
            
    {
                TString 
    = TString.Replace("\r""<br>");
                TString 
    = TString.Replace(" ""&nbsp;");
                
    return TString;
            }

            
    else
            
    {
                
    return TString="无内容";
            }

        }

    使用范例:
    this.ContentTxt.Text = HtmlCode(NewsTab.Rows[0]["ContentTxt"].ToString());

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




  • 相关阅读:
    winform音频播放器(有声小说[凡人修仙传])
    c# 小小备忘录
    编程语言 : Java的动态Web解决方案泛谈
    服务器 : Apache Tomcat
    荐书 : 调试九法
    框架应用 : Spring MVC
    框架应用 : Spring
    数据库 : Mysql
    框架应用:Mybatis
    String对象的一些函数用法与心得
  • 原文地址:https://www.cnblogs.com/lixyvip/p/362593.html
Copyright © 2011-2022 走看看