GridView控件中的换行问题

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:00:38
用GridView控件从数据库中提取字段类型为"text"内容信息时,无法自动换行,该怎么做能让其自动换行?在上传至数据库中时,用的是TextBox控件(已将其属性设为“MultiLine”).哪位高手能帮帮忙,急急急!!!!!
不好意思,没分了,敬请谅解!!!
回复 yyq745201:我用的是GridView控件,提取的时候是该控件自动提取的,我把读入数据库的语句写了,但是还不行,在控件中显示的是"<br>",请问该如何解决??

读入和读出的时候都需要转换,你可以这样试试:

1.从数据库里头读出来的时候:
TextBox1.Text = ds.Tables[0].Rows[0][0].ToString().Replace("&nbps;", " ").Replace("<br>", "\r\n");
2.写入数据库的时候应该反过来转换
string str_text=TextBox1.Text.Replace(" ","$nbps;").Replace("\r\n","<br>")
Insert into table1 values('str_text'...','...');
这里将空格和分段都转换了,希望对你有帮助

1、设定列宽看看。
2、不要输入如aaaaaaaaaaaaaaaaaaa,111111111111111111这样的数据。