【问题标题】:Textbox OnTextChanged and Button Click Event Not Firing文本框 OnTextChanged 和按钮单击事件未触发
【发布时间】:2010-05-20 15:39:45
【问题描述】:

我有一个转发器生成的文本框,它使用 OnTextChanged 并启用了自动回发,这样我就可以知道值何时发生变化。这一切都很完美。

当我尝试单击页面上的任何按钮时,问题就开始了。失去焦点会触发 OnTextChanged 的​​事件;但是,我的按钮事件永远不会被触发。

我在调试器中检查了这一点,并且在调试时如果我在 page_load 中设置了一个断点,它将同时调用两者;但是,如果没有断点,它仍然只调用 OnTextChanged 事件。

我在 JavaScript 上找到了this post。如果我的问题也与 JavaScript 有关,为什么在调试模式下单击按钮会触发?

谢谢。

【问题讨论】:

    标签: asp.net events textbox focus postback


    【解决方案1】:

    重新思考你想要做什么。首先,您不应该启用自动回发。您应该捕获 onBlur 事件并从 javascript 中捕获它。让你的 javascript 代码做你想做的任何事情。

    【讨论】:

      猜你喜欢
      • 2011-10-29
      • 2019-07-05
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 2013-01-17
      • 2012-03-14
      • 2011-12-02
      • 2013-10-14
      相关资源
      最近更新 更多