if(Page.IsValid)
 把这个东西去掉先

解决方案 »

  1.   

    if(Page.IsValid)
    {
    }这个逻辑有问题,你追踪一下程序执行的情况
      

  2.   

    void ValidateBtn_Click(Object Sender, EventArgs E) {   if (Page.IsValid == true)
       {
          lblOutput.Text = "Page is Valid!";
       }
       else
       {
          lblOutput.Text = "Some of the required fields are empty";
       } 
     }分析下这个用例,看看你的逻辑
      

  3.   

    又学到新东西了。以前别人老不让我用验正控件,弄的我现在刚明白原来是通过Page.IsValid
    触发的。。丢人拉嘿嘿。不过现在终于会了。。