不是及时验证的属性是什么?
就是验证空间不及时的触发而是通过点击提交触发 。我现在是不聚焦就触发了,我要通过点击按钮触发验证事件。

解决方案 »

  1.   

    CausesValidation=false
    放在哪里,他默认是true
    现在我不知道这个东西放在哪里用,我放在提交按钮上是不行的。
      

  2.   

    比如一个Button,你想触发验证就用他的属性CausesValidation=true;
    相反就用CausesValidation=false
      

  3.   

    可是我是<asp:textBox 没有这个属性啊。
    我现在只要不聚焦就触发了,而我是要点击提交才触发的
    而我又不想用JS写。
      

  4.   

    你的意思是不是要在下面写
    private void TextBox1_TextChanged(object sender, System.EventArgs e)
    {
    }
      

  5.   

    不,完全都在aspx上面发生的。
    后台牵涉不到
    也就是说,我现在有2个输入框。比较相等的
    我输入完第一个框后,他就帮我验证了而我要的是在全部输入完,提交才验证的。他帮我提前做了。
      

  6.   

    autopostback=false,然后用javascript脚本在客户端验证或者点击button后在服务器端验证
      

  7.   

    你想触发验证就用他的属性CausesValidation=true;
    相反就用CausesValidation=false
      

  8.   

    谢谢大家了
    我还是自己去改他的JS算了<script language="javascript" type="text/javascript" src="/aspnet_client/system_web/1_1_4322/WebUIValidation.js"></script>反正验证控件也是JS写的。我改也一样。
      

  9.   

    设置page 的属性clientTarget = "downlevel/uplevel",可能对你有用。