当前位置: 代码迷 >> C# >> asp:RegularExpressionValidator 使用問題解决办法
  详细解决方案

asp:RegularExpressionValidator 使用問題解决办法

热度:168   发布时间:2016-05-05 04:53:35.0
asp:RegularExpressionValidator 使用問題
在一个填写公告的功能页 (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
  相关解决方案