Zrlhappy的博客
                               从今天起, 做一个幸福的人
                                    喂马, 劈柴, 周游世界
                                    从今天起, 关心粮食和蔬菜
                                    我有一所房子, 面朝大海, 春暖花开
                                    给每一条河每一座山取一个温暖的名字
                                    我也愿面朝大海, 春暖花开……

有几种办法,供大家参考,根据自己的情况选择合适的解决办法。
1。提交的时候,把回车,空格,换行符替换成html相就应的代码,然后用label显示出来,例:  
   
  string   str_content=txt_content.Text.ToString().Replace("\r","<br>");//回车转换成<br>标签  
  str_content=str_content.Replace("   ","&nbsp;");//空格转换成&nbsp;  

2。回车的转换,不过只能转换回车。
   label.text=replace(str,"\r\n","<br>");

下面是俩中变通的方式:

3。多行文本框录入的数据,置ReadOnly=true,  
  HTML设计时,加入cssclass="类似Label样式"控制

4。继续使用多行文本框显示,把可编辑属性改为false。(嘿嘿,这种确确实实算是变通办法,不能算解决办法哦!)


以上方法:方法一是我采用的方法,得到验证的,其他方法按道理讲也没问题,只有方法三我没有试过,之所以写出来,是希望给需要的人提供一点点思路。

posted on 2006-12-01 09:10  zrlhappy  阅读(883)  评论(0)    收藏  举报