在一个填写公告的功能页 (A.aspx) 上面放了一些
asp:RegularExpressionValidator
对输入的资料禁用的检核.
EX: 禁止输入 <>...等不可能打 + 危险的符号
可是遇到一个问题
MasterPage 上面的一些 按钮 ( 登出、跳到其他功能页的清单),这些都会触发上面的检核控制项
※ 我知道可以加入 CausesValidation="False" 去掉那些按钮的检核.......
可是我发现这个元件很讨厌.....
页面上所有的 按钮只要 Postback的都会被触发....
我那个A.aspx页面上有 崁入 两只 UserControl... 里面的按钮也会被,检核元件引响......
可是我那两只 UserControl 在其他,页面上有使用,是需要检核自己的......
简单的说就是有办法,设定成只有
A.aspx 页面上的 【某一个按钮】按下去才要触发
asp:RegularExpressionValidator 检核元件吗 ?
↑ 而且这样的逻辑也才对啊.. 因为我只有那个按钮是要去写入资料的 @@ a
------解决思路----------------------
给Validator的 validationgroup赋值,button的validationgroup也赋值.
参考:
https://msdn.microsoft.com/en-us/library/ms227424(v=vs.140).aspx