__doPostBack on事件只能运行一次

时间:2014-12-15 12:31:11

标签: javascript c# asp.net dopostback

我有一个隐藏的asp控件,它有一个服务器事件(valuechanged)。我调用javascript __doPostBack方法并作为参数发送隐藏控件的id,这使得它在Page_Load之后引发valuechanged事件。它第一次工作正常,但有时它回发而不引发事件。 这里有什么我想念的吗?它是否缓存了回发?

编辑:

隐藏字段位于更新面板中,因此__doPostBack不会刷新整个页面

1 个答案:

答案 0 :(得分:0)

傻傻的我。 如果在控件上调用__doPostBack并且其值保持不变,则不会引发valuechanged事件! Oopsie ...