Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery对话框的ASP.NET窗体,验证对话框,但不验证父窗体_Jquery_Asp.net_Jquery Ui_Validation_Jquery Ui Dialog - Fatal编程技术网

使用jQuery对话框的ASP.NET窗体,验证对话框,但不验证父窗体

使用jQuery对话框的ASP.NET窗体,验证对话框,但不验证父窗体,jquery,asp.net,jquery-ui,validation,jquery-ui-dialog,Jquery,Asp.net,Jquery Ui,Validation,Jquery Ui Dialog,我的ASP.NET表单上有少量模式弹出帮助对话框。我们使用jQuery对话框来实现这些功能。在模式中的数据传输回父窗体上的摘要字段之前,我需要对模式中的字段执行一些验证 事实上,如果我在模式上输入了所有内容,但(比如)尚未在父级上输入某些必填字段,则模式将不会提交,并且错误消息将显示在模式后面的页面上 我猜我需要将模式上的更改为CausesValidation=“false”,并添加OnClientClick处理程序,通过jQuery执行所有这些验证,并删除所有ASP验证程序。幸运的是,上述验证

我的ASP.NET表单上有少量模式弹出帮助对话框。我们使用jQuery对话框来实现这些功能。在模式中的数据传输回父窗体上的摘要字段之前,我需要对模式中的字段执行一些验证

事实上,如果我在模式上输入了所有内容,但(比如)尚未在父级上输入某些必填字段,则模式将不会提交,并且错误消息将显示在模式后面的页面上

我猜我需要将模式上的
更改为
CausesValidation=“false”
,并添加
OnClientClick
处理程序,通过jQuery执行所有这些验证,并删除所有ASP验证程序。幸运的是,上述验证相对简单


但是,如果这里有一些ASP技巧我可以利用,我更喜欢。

验证组允许验证控件组,而不是验证页面上的所有控件。

您尝试过使用验证组吗?验证组是答案,但我不知道它们,也没有搜索结果@Sundeep,如果你回答,我会查一查。