日期:2014-05-19  浏览次数:20675 次

问一个关于textbox的问题
我用了一个textbox向数据库里写入数据(我在textbox里面换行了,)
写入成功,但是我从数据库向外读的时候为什么读出的数据不换行?
例:
输入:这是个问题       ----注意,这换行了
          怎么解决?

但是读出来的是:这是个问题怎么解决?


我用datalist显示数据的,

------解决方案--------------------
写入数据的时候

public static string FilterTestHtml(string text)
{
string validSql = " ";
if (text != null)
{
text = text.Replace( " ", "  ");
text = text.Replace( "& ", "& ");
text = text.Replace( "\n ", " <br> ");
validSql = text;
}
return validSql;
}

读取到页面 直接读取
读取回 textbox

public static string UnFilterTestHtml(string text)
{
string validSql = " ";
if (text != null)
{
text = text.Replace( "&nbsp; ", " ");
text = text.Replace( " <br> ", "\n ");
//text = text.Replace( "> ", "&gt; ");
validSql = text;
}
return validSql;
}