比如啊,我在textbox中这样填入内容:
sdjf;
dsfjk
dsfijlk;
我插入到数据库后,在读出来,他就变成了这样:sdjf;dsfjkdsfijlk;天啊,怎么格式变拉,他怎么就不换行啊?
请指教,再线等,立即给分!!
sdjf;
dsfjk
dsfijlk;
我插入到数据库后,在读出来,他就变成了这样:sdjf;dsfjkdsfijlk;天啊,怎么格式变拉,他怎么就不换行啊?
请指教,再线等,立即给分!!
解决方案 »
- GridView问题
- 有没有什么控件能够放到DataList当中去,还能够显示大段的文字?
- 如何精确统计新闻的点击数,最好能举例说明
- dataview如何绑定DataTable
- vs2005出现奇怪的问题,不知道是否有人碰到过
- showModalDialog传参数问题
- 这种功能是怎么实现的??
- 关于分页的数据读取问题!
- 新手在线急等datagrid问题!!!!
- 怎么样儿做像aspnetpager那样儿的东西,可以放入工具箱中方便运行的,而且可以设置好多属性的,大家帮忙呀!
- 数据库连接问题.Sqlconnection=new Sqlconnection(.....)
- 哪有Microsoft Visual Studio .NET 2003教程呀
我按照你的写怎么运行提示错误啊?
string strReplace = str.Replace("\r\n","<br>");
comm.Parameters.Add("@content",OleDbType.VarWChar).Value = strReplace;
这样写对吗?
点提交的时候提示错误,文件已经存在,我想如果不这样写而在另外个读取页面这样写<TD width="85%" height="67"><%# DataBinder.Eval(Container.DataItem,"content")%></TD>
那么在这里怎么使用Replace函数呢?
谢谢
Txtbox.Text = Server.HtmlDecode( sqlfild ) ;
/// 将无格式的文本处理成有格式的文本
/// </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);
}
}
<TD width="85%" height="67"><%# DataBinder.Eval(Container.DataItem,"content").ToString().Replace("\n","").Replace("<","<").Replace(">",">").Replace("\n","<br>").Replace(" "," ")%></TD>
再把数据提交页面的<%@ Page ValidateRequest=false %>
一切ok
谢谢大家
给分
<%# MyReplace(Convert.ToString(DataBinder.Eval(Container.DataItem,"content"))) %>