2012-11-13 86 views
3

我使用的是asp:textbox,它触发ontextchanged事件,并且在那种情况下,我将该值绑定到会话变量。我的问题是它每次回发页面,所以我想避免在该事件中回发。在ontextchange事件中避免回传

请协助我也这样做。

+1

ontextchange是设置AutoPostBack =“True”时的回发事件。你想达到什么目的?是不是在代码隐藏中调用代码实现? – codingbiz

+0

我认为你应该更清楚地写下你的要求。你想要达到什么目的以及你正在为此做些什么...... – Pranav

回答

1

OnTextChanged是一个服务器事件,如果你希望它被触发,你的会话状态正确更新,那么该页面需要进行回发。另一种方法是使用onchange这是一个客户端事件,并通过javascript执行对后端的ajax调用来更新您的会话状态。

0

如果你想在客户端(JavaScript)处理事件,那么你应该使用onchange

现在它在服务器端处理,因为OnTextChange是asp:TextBox的一部分,并且是服务器端事件。基本服务器端事件=回发