asp转发器itemcommand无法在第二次单击时工作

时间:2011-09-02 11:58:01

标签: repeater onclientclick

我有一个转发器,我使用数据库中的Bind方法绑定数据。有一个带有 onclientclick onclick 事件的Asp:Button。在OnClientClick中,我打开一个新窗口,然后点击我将数据添加到数据库中。这适用于第一个页面加载。首次单击转发器中的任何按钮后,单击事件将在后续单击时停止工作。

我花了几个小时寻找相同的解决方案,任何人都可以指导我在哪里出错我需要做什么。

P.S:我的应用程序启用了AJAX,使用WCF和JQUERY

谢谢&问候, Phani ...

1 个答案:

答案 0 :(得分:0)

没关系我让它解决了我的自我。对于试图解决同一问题的其他人来说,这是解决方案:

下面的代码打开一个新窗口,弹出阻止程序阻止窗口

OnClientClick按钮编写如下所示的Javascript以打开一个新窗口并刷新父窗口(我必须执行此操作,因为在刷新页面之前,ItemCommand事件未触发

OnClientClick = "target='_blank'; setTimeout("location.reload(true);", timeout);

... Phani