背景: 我有一个“清除表单”和“取消”按钮的形式。如果我有一个下拉列表中无效的数据,然后点击这些按钮的下拉的验证事件触发的。我已经添加代码的验证事件不是“清除”或“取消”被按下时获得成功。

问题: 我预计会发生接下来的事情是,按钮单击事件将触发。在“取消”按钮,它的情况。但对于“清除”按钮的事件不会。我看不出这两个按钮/事件之间有什么区别。这是怎么回事,如何解决这个问题?

有帮助吗?

解决方案

不知道是什么境况不佳的你,既没有点击事件,当你在一个验证事件处理程序中设置e.Cancel应该运行。但有一个更好的方式来做到这一点。按钮CausesValidation属性设置为False。

其他提示

我遇到了另一个类似的情形。在寻找答案我遇到这个老问题来了,是我问个月阿冈!在这种情况下验证事件,以便通过一次按键事件是准备开火它不能移动焦点从原始场。结束了通过显式地调用从确认按钮点击事件解决它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top