我试图弄清楚这一点,我有一个带有登录输入的模式,以及一个引用第二个模式的链接,以防用户想要注册。
两种模式都依赖于相同的形式(asp.net主页),并且所有输入都具有必需的归档验证器。
问题是,当我打开第二个模态时,我无法提交表单,因为它会将第一个模态的用户/通行证输入检测为空,并且无法验证。
单击
<a href="#Div1" data-toggle="modal" data-dismiss="myModal">Register now</a>
或单击时,是否有任何方法可以从codebehind或JS中删除这些输入<button ID="bnt" type="button" data-toggle="modal" data-target="#Div1">Register now</button>
提前致谢。
我猜您正在使用asp.net WebForms而不是asp.net MVC(因为您提到了MasterPage而不是布局页面!)。
使用不同的ValidationGroup进行注册。因此,当您单击注册按钮时,它不会触发登录字段的验证。
<asp:Button ValidationGroup="Register"...>Register</asp:Button>
并将那些注册字段的验证器修改为具有相同的“注册”验证组。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句