我做了个新闻发布的应用,数据库用的是Access2003 ,用datalist显示数据。
现在有个问题不能解决,请教各位前辈:我把有段落格式的文章存入数据后,在用datalist显示的时候,所有的段落格式都不在了,全并成了一块,存放文章的字段属性为“备注”。
请问各位前辈,现在要怎么解决呢?是在数据库下手呢?还是在程序显示数据时?谢谢各位指点!
现在有个问题不能解决,请教各位前辈:我把有段落格式的文章存入数据后,在用datalist显示的时候,所有的段落格式都不在了,全并成了一块,存放文章的字段属性为“备注”。
请问各位前辈,现在要怎么解决呢?是在数据库下手呢?还是在程序显示数据时?谢谢各位指点!
但是是一般的textbox就要 用<br>代替"\n\r"之类
http://community.csdn.net/Expert/topic/4086/4086630.xml?temp=.881817
下面给你一个较全的替换函数,在输出的时候,简单替换一下即可正常显示./// <summary>
/// 将无格式的文本处理成有格式的文本
/// </summary>
/// <param name="mystr">要处理的文本</param>
/// <returns>返回带换行等格式的文本</returns>
public string MyReplace(string mystr)
{
if(this.MyisNull(mystr))
{
return(" ");
}
else
{
mystr = mystr.Replace("\n\r","<br>");
mystr = mystr.Replace("\r","<br>");
mystr = mystr.Replace("\t"," ");
return(mystr);
}
}