文本框OnTextChanged和按钮单击事件不触发

时间:2010-05-20 15:39:45

标签: asp.net events textbox focus postback

我的文本框由转发器生成,该转发器使用OnTextChanged并启用了自动后备,以便我可以知道值何时更改。这一切都很完美。

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

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

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

感谢。

1 个答案:

答案 0 :(得分:1)

重新思考你正在尝试做什么。首先,您应该不启用autopostback。您应该捕获onBlur事件并从javascript捕获它。让你的javascript代码做你想做的任何事情。