可能是你的页面没有把特殊字符过滤关掉吧,在@Page中设置ValidateRequest为false
FTB上也有过滤有害代码的设置的,在属性里找找

解决方案 »

  1.   

    private void Button1_Click(object sender, System.EventArgs e)
      {
       SqlConnection myConn = new SqlConnection("server=(local);database=mm;uid=sa;pwd=123");
       SqlCommand myCmd = new SqlCommand("insert into test (content) values('"+FreeTextBox1.Text+"')",myConn);  
       myConn.Open();
                 myCmd.ExecuteNonQuery();
       myConn.Close();
      }[注]web.config
    在system.web节加入:
      <pages validateRequest="false"/>
      

  2.   

    你在ftp.imagegallary.aspx中找一下
    rivate bool UploadIsEnabled = true;         // 是否允许上传文件
    private bool DeleteIsEnabled = true;         // 是否允许删除文件
    private string DefaultImageFolder = "images";  // 默认的起始文件夹
    改成你自己的即可,
      

  3.   

    把ftb.imagegallery拷到你的测试页面 。
      

  4.   

    [注]web.config
    在system.web节加入:
      <pages validateRequest="false"/>这里.....
      

  5.   

    报什么错?
    参考一下bccu的意见
      

  6.   

    从客户端(FreeTextBox1="汽车之友新闻系统!<IMG height=19 src="...")中检测到有潜在危险的 Request.Form 值。 
    说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。 异常详细信息: System.Web.HttpRequestValidationException: 从客户端(FreeTextBox1="汽车!<IMG height=19 src="...")中检测到有潜在危险的 Request.Form 值。源错误: