我在repeater
中有AutoPostback="true"
的文本框字段和OnTextChanged
事件的事件处理程序。当我更改textboxes
之一的值之一,然后单击也导致postback
的按钮时,OnTextChanged
事件会针对同一字段触发两次,并且按钮事件将触发一次也是。
从创建更简单的示例应用程序和一些谷歌搜索看来,这似乎不是ASP.NET中的默认行为,如果TextChanged
事件被触发,这似乎是被吞下的按钮事件。
关于我如何以这种明显的非标准行为结束的任何提示?
答案 0 :(得分:0)
这是非常正常的,因为当您更改文本框中的单个字符时,ontextchanged事件将因为删除字符然后添加另一个字符而被触发两次。