当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  Asp.Net中文本换行

 Asp.Net中文本换行

点击次数:16 次 发布日期:2008-11-26 14:23:22 作者:源代码网
源代码网推荐      刚刚入门学习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), "</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(" ", "<br>");
源代码网推荐   TString = TString.Replace(" ", " ");
源代码网推荐   return TString;
源代码网推荐   }
源代码网推荐   else
源代码网推荐   {
源代码网推荐   return TString="无内容";
源代码网推荐   }
源代码网推荐   }
源代码网推荐  使用范例:
源代码网推荐  this.ContentTxt.Text = HtmlCode(NewsTab.Rows[0]["ContentTxt"].ToString());
源代码网推荐  
源代码网推荐  注:.ContentTxt为Label标签控件;NewsTab.Rows[0]["ContentTxt"].ToString()为读取数据库表中的记录集。
源代码网推荐  以上代码可在我的.NET新闻系统中找到详细代码。
源代码网推荐  
源代码网推荐  
源代码网推荐  出处:李锡远 BLOG
源代码网推荐  
源代码网推荐  
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华