0

我的 TextBox 在我输入时不会发送 TextChanged 事件。不应该在 TextChanged 事件中键入每个新字符吗?即使我打开 AutoPostBack,在文本框中输入也无济于事。我在哪里误解了这个概念?谢谢。

4

3 回答 3

1

阅读文档... AutoPostBackTextChanged

TextChanged:“当文本框的内容在发送到服务器的帖子之间发生变化时发生。” AutoPostBack:“使用 AutoPostBack 属性指定当 TextBox 控件失去焦点时是否自动回发到服务器。在 TextBox 控件中按 ENTER 或 TAB 键是更改焦点的最常用方法。”

于 2011-06-19T06:49:09.837 回答
1

仅当您按下页面上导致回发的按钮时仅在回发时才调用 TextChanged 如果自上次回调以来发生更改,则将调用 TextChanged 函数。

于 2011-06-19T06:56:19.803 回答
0

仅当 TextBox 失去焦点 (onblur) 时才会引发 TextChanged。键入时不会引发 TextChanged

于 2011-06-19T10:11:15.997 回答