我有一个updatepanel,里面有一个模态弹出扩展器,还有一个用于打开弹出窗口的图像按钮(它没有任何点击事件)。模式弹出窗口的“div”位于updatepanel之外。在模式弹出窗口中,记录放在一个表中,每个表行都有一个链接。当单击链接时,javascript函数会导致隐藏控件回发并从数据库中获取值。第一次它工作正常,但下次图像按钮(模态弹出扩展程序的TargetControlID)不起作用,它导致回发并加载页面。帮助plz ... 提前致谢。 Mohak
答案 0 :(得分:0)
您使用的是myLink.ClientID,还是您在Javascript函数中硬编码了链接的ID?
在执行第一次回发时,链接的ID可能已更改,第二次ASP.NET为您的链接生成了一个新ID(由于AJAX请求而在HTML中不可见),这与此不匹配在您的Javascript函数中使用ID。
解决方案是使用myLink.ClientID