哥哥,这个“ScriptManager”必须放在所有asp.net ajax控件之前,也就是说你的“ScriptManager”控件要放在你的“Updatepanel”控件之间,这还是在你没有其他ajax控件的条件下,最简单的做法就是把“SriptManager”放在所有控件之间就OK了,不过还是希望你去看看Ajax这方面的资料,希望对你有用。    

解决方案 »

  1.   

    不好意思,发错了,不是ScriptManager的问题,是它的问题:<asp:TextBox  ...    我在输入框中输入的值 <font>AAA</font> 
    然后点击 <asp:Button  提交的时候报错,
    从客户端(tag="<font>AAA...")中检测到有潜在危险的 Request.Form 值
    你看看这个是什么原因,要怎么处理一下。
      

  2.   

    ASP.NET是不允许输入HTML代码或JS代码的
    你需要做一下HTMLEncode, 然后再后台在做HTMLDecode来还原
      

  3.   

       在.aspx文件头中加入这句: 
       <%@ Page validateRequest="false" %>
    eg:<%@ Page Language="C#" AutoEventWireup="false" ValidateRequest="false" CodeFile="你的页面.vb" Inherits="你的页面" %>