在UpdatePanel外有一Button用来验证并提交数据。 
试试给这个BUTTON加个UpdatePanel

解决方案 »

  1.   

    禁用验证控件的javascript功能EnableClientScript="false"按钮的事件里
        protected void Button1_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            { 
            
            }
        }
      

  2.   

    如果在updatePanel中使用验证控件,最好使用ajaxToolkit里的ValidatorCalloutExtender
      

  3.   

    我用的就是Ajax的验证控件
      

  4.   

    把验证加个组试试validationgroup
      

  5.   

    5楼的建议比较好!如果想验证,那不如用UpdatePanel把文本框,和一个标签圈起来呢!把文本框的autopostback属性设为true,在它的文本改变事件中做判断,把提示的错误信息放在lable中显示!这样可以实现无刷新,不用点击判定按钮的验证!