Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 aasp:textbox并且它正在触发 ontextchanged 事件,并且在该事件中我将值绑定到会话变量。我的问题是它每次都回发页面,所以我想避免在那个事件中回发。
asp:textbox
请帮助我做同样的事情。
OnTextChanged是一个服务器事件,如果您希望它被触发并且您的会话状态正确更新,那么页面需要进行回发。另一种方法是使用onchange哪个是客户端事件,并通过javascript对后端执行 ajax 调用来更新会话状态。
OnTextChanged
onchange
javascript
如果您想在客户端 (JavaScript) 上处理事件,那么您应该使用onchange.
现在它在服务器端处理,因为 OnTextChange 是asp:TextBox服务器端事件的一部分。基本上服务器端事件=回发
asp:TextBox