TextBox编辑文字
在开发的过程中,发现如果我们利用TextBox编辑文字,即使你打了好多空格,分了好多段落,插入数据库之后,都不会认你的格式,我们再从数据库中读取出来的文字根本就没格式。那如何让在TextBox中的格式保留在数据库当中呢?我开始以为用Server.HtmlEncode可以,却没有达到目的,通过查资料,研究了好久才勉强能出一些效果,具体代码如下:
.........
string str="";
str=this.txtDescription.Text; //把TextBox中的内容先赋给str,再做处理
str=str.Replace("\r\n", "<br>");
str = str .Replace("\n", "<br>");
str = str .Replace(" ", " ");
d.DepartmentDescription=Server.HtmlEncode(str);

浙公网安备 33010602011771号