我的 ASP.NET 表单上有少量的模态弹出帮助对话框。我们为此使用 jQuery 对话框。在将模式中的数据传输回父表单上的汇总字段之前,我需要对模式上的字段执行一些验证。
实际上,如果我在模态框上输入了所有内容,但(比如说)尚未在父级上输入一些必填字段,则模态框将不会提交,并且错误消息会出现在模态框后面的页面上。
我的猜测是我需要将我<asp:LinkButton>
的模式更改为CausesValidation="false"
并添加一个OnClientClick
处理程序以通过 jQuery 执行所有这些验证,并删除我所有的 ASP 验证器。好在说验证比较简单。
但是,如果有一些我可以在这里利用的 ASP 技巧,我会更喜欢。