我写的aspx网页没添加验证控件前可以执行button事件,可添加后不管你怎么按button就是不执行button事件,请问是何原因。

解决方案 »

  1.   

    在设计模式下,双击按钮,可以打开后台的button的事件吗?
    楼主设置断点跟踪一下,即可查处问题。
      

  2.   

    你们说的原因我都检查过了。
    下面是其中一些代码:
    <asp:RequiredFieldValidator id="RequiredFieldValidator3" ErrorMessage="您忘了填写职业" runat="server" ControlToValidate="F_Work"Font-Size="Smaller"></asp:RequiredFieldValidator>
    button事件代码如下:
        Private Sub ButtonOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonOK.Click
            Dim ObjCmd As New System.Data.OleDb.OleDbCommand(SqlStr, ObjConn)
            ObjCmd.ExecuteNonQuery()
            ObjConn.Close()
            Label_Ok.Text = "恭喜您,注册成功!"
        End Sub
      

  3.   

    <asp:RequiredFieldValidator id="RequiredFieldValidator3" ErrorMessage="您忘了填写职业" runat="server" ControlToValidate="F_Work"Font-Size="Smaller"></asp:RequiredFieldValidator>
    -----------------
    <asp:RequiredFieldValidator id="RequiredFieldValidator3" ErrorMessage="您忘了填写职业" runat="server" ControlToValidate="F_Work" Font-Size="Smaller"></asp:RequiredFieldValidator>