我在 UpdatePanel 中有一个 LinkButton,我不希望客户端在 UpdatePanel 刷新其内容之前多次单击它。现在,链接按钮会为每次客户端点击启动部分回发,直到更新面板有时间刷新。这个特定的链接触发了一个非常昂贵的过程,我不想不必要地运行它。有这样做的.NET 标准方法吗?对此有什么好的解决方案?谢谢。
最佳答案
使用 UpdatePanelAnimationExtender。可用于创建良好的体验并在更新面板完成之前阻止进一步的交互。将此与 DGH 的服务器端 bool 值相结合,以防止用户刷新页面并再次提交(将 bool 值存储在 session 状态中)。
可以在此处找到有关 UpdatePanelAnimationExtender 的更多信息:
https://github.com/DevExpress/AjaxControlToolkit/wiki/UpdatePanelAnimation
关于asp.net - 防止在 UpdatePanel 中双击 LinkButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4319253/