有几种办法,供大家参考,根据自己的情况选择合适的解决办法。
1。提交的时候,把回车,空格,换行符替换成html相就应的代码,然后用label显示出来,例:
string str_content=txt_content.Text.ToString().Replace("\r","<br>");//回车转换成<br>标签
str_content=str_content.Replace(" "," ");//空格转换成
2。回车的转换,不过只能转换回车。
label.text=replace(str,"\r\n","<br>");
下面是俩中变通的方式:
3。多行文本框录入的数据,置ReadOnly=true,
HTML设计时,加入cssclass="类似Label样式"控制
4。继续使用多行文本框显示,把可编辑属性改为false。(嘿嘿,这种确确实实算是变通办法,不能算解决办法哦!)
以上方法:方法一是我采用的方法,得到验证的,其他方法按道理讲也没问题,只有方法三我没有试过,之所以写出来,是希望给需要的人提供一点点思路。
浙公网安备 33010602011771号