Asp.Net中文本換行
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 22:45:29
Asp.Net中文本換行
Asp.Net中文本換行:剛剛?cè)腴T學(xué)習(xí)ASP.NET的朋友,都會(huì)碰到把大量帶有換行文本的內(nèi)容顯示時(shí),不會(huì)自動(dòng)換行的問題。本人現(xiàn)在把解決這一問題真正有效的辦法告訴大家,共同學(xué)習(xí): 在VB.NET中: 1 Function HtmlCode()Function HtmlCode(ByVal fString) 2 If
導(dǎo)讀Asp.Net中文本換行:剛剛?cè)腴T學(xué)習(xí)ASP.NET的朋友,都會(huì)碰到把大量帶有換行文本的內(nèi)容顯示時(shí),不會(huì)自動(dòng)換行的問題。本人現(xiàn)在把解決這一問題真正有效的辦法告訴大家,共同學(xué)習(xí): 在VB.NET中: 1 Function HtmlCode()Function HtmlCode(ByVal fString) 2 If
剛剛?cè)腴T學(xué)習(xí)ASP.NET的朋友,都會(huì)碰到把大量帶有換行文本的內(nèi)容顯示時(shí),不會(huì)自動(dòng)換行的問題。本人現(xiàn)在把解決這一問題真正有效的辦法告訴大家,共同學(xué)習(xí):
在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為L(zhǎng)abel標(biāo)簽控件;Rs.Item("NewsContent")為讀取數(shù)據(jù)庫(kù)表中的記錄集。
以上代碼可在我的.NET博客系統(tǒng)中找到詳細(xì)代碼。
在C#中:
private String HtmlCode(string TString)
{
if (TString != null)
{
TString = TString.Replace("\r", "<br>");
TString = TString.Replace(" ", " ");
return TString;
}
else
{
return TString="無內(nèi)容";
}
}
使用范例:
this.ContentTxt.Text = HtmlCode(NewsTab.Rows[0]["ContentTxt"].ToString());
注:.ContentTxt為L(zhǎng)abel標(biāo)簽控件;NewsTab.Rows[0]["ContentTxt"].ToString()為讀取數(shù)據(jù)庫(kù)表中的記錄集。
以上代碼可在我的.NET新聞系統(tǒng)中找到詳細(xì)代碼。
http://lixyvip.cnblogs.com/archive/2006/03/30/362593.html
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Asp.Net中文本換行
Asp.Net中文本換行:剛剛?cè)腴T學(xué)習(xí)ASP.NET的朋友,都會(huì)碰到把大量帶有換行文本的內(nèi)容顯示時(shí),不會(huì)自動(dòng)換行的問題。本人現(xiàn)在把解決這一問題真正有效的辦法告訴大家,共同學(xué)習(xí): 在VB.NET中: 1 Function HtmlCode()Function HtmlCode(ByVal fString) 2 If