我正在使用asp:textbox
并且它正在触发ontextchanged事件,并且在那种情况下我将值绑定到会话变量。我的问题是它每次都会回发页面,所以我想避免在那个事件中回发。
请帮我做同样的事。
答案 0 :(得分:1)
OnTextChanged
是服务器事件,如果您希望它被解雇并且您的会话状态正确更新,那么该页面需要进行回发。另一种方法是使用onchange
这是一个客户端事件,并通过javascript
对您的后端执行ajax调用来更新会话状态。
答案 1 :(得分:0)
如果您想在客户端(JavaScript)上处理该事件,那么您应该使用onchange
。
现在它在服务器端处理,因为OnTextChange是asp:TextBox
的一部分,并且是服务器端事件。基本上是服务器端事件=回发