在新闻录入系统中,提交没的问题,在网页上显示没的问题,如果没的错乱字符修改也没的问题,但在修改界面中用 <asp:TextBox ID="info_matter" runat="server" Height="286px" TextMode="MultiLine" Width="450px"></asp:TextBox>显示新闻内容(出现不该有的字符),然后提交后出现错误:“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------从客户端(info_matter="各科室、队:<br><br>&nbsp&nbsp&n...")中检测到有潜在危险的 Request.Form 值。 
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。 新闻内容:
各科室、队:<br><br>&nbsp&nbsp&nbsp围绕公司改革与发展的总体要求参与撰稿,撰写的文章请于7月20日前交所党支部。<br><br>&nbsp&nbsp四、所政研会定于7月下旬召开。<br><br>

解决方案 »

  1.   

    Page指令里添加属性: ValidateRequest="false"
      

  2.   

    另外像新闻主体这样的内容,最好使用Fck等编辑器,或者使用开源控件FreeTextBox等
      

  3.   

    另外像新闻主体这样的内容,最好使用Fck等编辑器,或者使用开源控件FreeTextBox等
      

  4.   

    页面注册中加上 ValidateRequest="false"
      

  5.   

    开源控件FreeTextBox  是vs2005自带的嘛?我没找到?
      

  6.   

    呵呵 freeTextBox是第三方的,你去搜搜 
      

  7.   

    ValidateRequest="false" 可以解决,但是有风险,最好就是找一个成熟的第三方控件
      

  8.   

    需要下载,你去Google搜索一下吧