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