ASP.NET OnTextChanged事件激发两次
本文关键字:两次 NET OnTextChanged 事件 ASP | 更新日期: 2023-09-27 18:29:03
我在带有AutoPostback="true"
的repeater
中有一个文本框字段,还有一个OnTextChanged
事件的事件处理程序。当我更改其中一个textboxes
的值之一,然后单击一个也会导致postback
的按钮时,OnTextChanged
事件会为同一字段激发两次,按钮事件也会激发一次。
从创建一个更简单的示例应用程序和一些谷歌搜索来看,这似乎不是ASP.NET中的默认行为,如果TextChanged
事件被触发,按钮事件似乎会被吞噬。
关于我可能会以这种明显不规范的行为结束,有什么建议吗?
这很正常,因为当您更改文本框中的单个字符时,由于删除一个字符然后添加另一个字符,ontextchanged事件将触发两次。