刚刚入门学习ASP.NET的朋友,都会碰到把大量带有换行文本的内容显示时,不会自动换行的问题。本人现在把解决这一问题真正有效的办法告诉大家,共同学习:
在VB.NET中:
使用范例:
ContentTxt.Text = HtmlCode(Rs.Item("NewsContent"))
注:.ContentTxt为Label标签控件;Rs.Item("NewsContent")为读取数据库表中的记录集。
以上代码可在我的.NET博客系统中找到详细代码。
在C#中:
private
String HtmlCode(
string
TString)
![](https://i-blog.csdnimg.cn/blog_migrate/d3d818c129c14ef3345d4f5162eb80f1.gif)
{
if (TString != null)
![](https://i-blog.csdnimg.cn/blog_migrate/9c2a2b66a8131a63b7d42e5b8ca5729a.gif)
{
TString = TString.Replace("/r", "<br>");
TString = TString.Replace(" ", " ");
return TString;
}
else
![](https://i-blog.csdnimg.cn/blog_migrate/9c2a2b66a8131a63b7d42e5b8ca5729a.gif)
{
return TString="无内容";
}
}
使用范例:
this.ContentTxt.Text = HtmlCode(NewsTab.Rows[0]["ContentTxt"].ToString());
注:.ContentTxt为Label标签控件;NewsTab.Rows[0]["ContentTxt"].ToString()为读取数据库表中的记录集。
以上代码可在我的.NET新闻系统中找到详细代码。
http://lixyvip.cnblogs.com/archive/2006/03/30/362593.html
在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
![](https://i-blog.csdnimg.cn/blog_migrate/d3d818c129c14ef3345d4f5162eb80f1.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/20549d5ed074d3adee4e6a52bf6f55e0.gif)
2
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
3
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
4
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
5
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/525dde9cd6ab29e4b92b56355c796e56.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/3b2c7cbba4cd4b69f6230251011d7a48.gif)
使用范例:
ContentTxt.Text = HtmlCode(Rs.Item("NewsContent"))
注:.ContentTxt为Label标签控件;Rs.Item("NewsContent")为读取数据库表中的记录集。
以上代码可在我的.NET博客系统中找到详细代码。
在C#中:
![](https://i-blog.csdnimg.cn/blog_migrate/3b2c7cbba4cd4b69f6230251011d7a48.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/d3d818c129c14ef3345d4f5162eb80f1.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/20549d5ed074d3adee4e6a52bf6f55e0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/9c2a2b66a8131a63b7d42e5b8ca5729a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/7327f043dfba808fa3ad9e0c25d63fa8.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/74d2286e5fa4476c170465a96d51d108.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/9c2a2b66a8131a63b7d42e5b8ca5729a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/7327f043dfba808fa3ad9e0c25d63fa8.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/59b9e17a62cabb78c1e7d9416f6f2538.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/74d2286e5fa4476c170465a96d51d108.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/525dde9cd6ab29e4b92b56355c796e56.gif)
使用范例:
this.ContentTxt.Text = HtmlCode(NewsTab.Rows[0]["ContentTxt"].ToString());
注:.ContentTxt为Label标签控件;NewsTab.Rows[0]["ContentTxt"].ToString()为读取数据库表中的记录集。
以上代码可在我的.NET新闻系统中找到详细代码。
http://lixyvip.cnblogs.com/archive/2006/03/30/362593.html