一个文本域让用户输入多行数据,存入数据库
然后输出的时候用什么控件,能让输出和用户输入时候的格式一样呢>?
比如:
   (1)sdfsdfsdfsdf
   (2)sdfsdfsdfsdf
    3 sdf sdf sdfsdf这样输出有办法吗?
请帮我写详细点谢谢了!

解决方案 »

  1.   

    谢谢大家了帮个忙,我刚学aspx不久!
      

  2.   

    方法一, 下载个在线编辑器控件,比如freetextbox,
    方法二, 用replace替换下。 写成函数:Function HTMLcode(Byval fString)
      fString = Replace(fString, ">", ">")
      fString = Replace(fString, "<", "<")
      fString = Replace(fString, Chr(32), " ")
      fString = Replace(fString, Chr(9), " ")
      fString = Replace(fString, Chr(34), "'")
      fString = Replace(fString, Chr(39), "'")
      fString = Replace(fString, Chr(13), "")
      fString = Replace(fString, Chr(10) & Chr(10), "</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;")
      fString = Replace(fString, Chr(10), "<BR>&nbsp;&nbsp;&nbsp;&nbsp;")
      HTMLcode = fString
    End Function----------------------
    <%=HTMLcode(content)%>
      

  3.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
        <title>无标题页</title>
    <script language="javascript" type="text/javascript">
    <!--function Button1_onclick() 
    {
    alert(document.getElementById('theContent').innerHTML);
    }// -->
    </script>
    </head>
    <body>
        <div id="theContent" contenteditable="true" style="width: 609px; height: 154px;border:1;border-color:Blue; background-color:#fbafff">
        </div>
        <input id="Button1" type="button" value="button" language="javascript" onclick="return Button1_onclick()" />
        </body>
    </html>
      

  4.   

    不想用编辑器的话,可以用replace
      

  5.   

    那如果是回车的话是Chr(13)吧,转换成<br>的话,这个怎么写???