有一个web control TextBox,我想用户在里面输入信息后提交,有点象象留言板,我得怎样处理使它输入的数据存库,然后又能原样输出,(可输入html语言等各种)最好用c#源码.

解决方案 »

  1.   

    不知道是否理解对你的意思哈,不过我想可能你是需要一个编辑器。。http://www.zzzcn.net/soft/html/10167.html这个是FreeTextBox还不错,你可看看!
      

  2.   

    http://www.zzzcn.net/soft/html/10167.html地址不能登陆,有别的方法吗?
      

  3.   

    可输入html语言等各种)
    1.你需要转义字符public static string ConvertStr(string inputString)  //
    {
    string retVal=inputString;

    retVal=retVal.Replace("&","&");// retVal=retVal.Replace(""","\"");
    retVal=retVal.Replace("&lt;","<");
    retVal=retVal.Replace("&gt;",">");
    retVal=retVal.Replace("&nbsp;"," ");
    retVal=retVal.Replace("&nbsp;&nbsp;","  "); 
    retVal=retVal.Replace("&nbsp;&nbsp;","\t");
       retVal=retVal.Replace("&","&amp;"); 
    retVal=retVal.Replace("\"","&quot;"); 
    retVal=retVal.Replace("<","&lt;"); 
    retVal=retVal.Replace(">","&gt;"); 
    retVal=retVal.Replace(" ","&nbsp;"); 
    retVal=retVal.Replace("  ","&nbsp;&nbsp;"); 
    retVal=retVal.Replace("\t","&nbsp;&nbsp;");
    retVal=retVal.Replace("\r", "<br>");
    retVal=retVal.Replace("&lt;br&gt;","<br>");//
    return retVal;

    2。需要在web.config里设置一下下面的属性
    <pages validateRequest="false"/>validateRequest属性默认是true,既是检查到你输入的是html的时候会认为你输入的内容威胁到服务器,所以将它设置为false
      

  4.   

    呵呵,只要用参数Parameters就可以解决如上所述的问题。在线编辑器,我这有好几个呢?
    给你下载:
    http://www.cnblogs.com/renyu732/archive/2005/06/11/172714.html