我在我的网站的所有页面中都面临自动多次点击我的 Button 的问题。我使用 JavaScript 来禁用单击按钮。它正在工作,但在服务器端它不起作用。我想在没有 JavaScript 的情况下停止双击服务器端。
3 回答

杨__羊羊
TA贡献1943条经验 获得超7个赞
如果不包含 JavaScript,就没有什么是容易完成的。但是让我们假设出于某种原因无法使用 JavaScript。
您将需要跟踪服务器端调用,例如:您可以有一个秒生命周期变量(会话变量),每次调用服务器时将其设置为 true,如果您在下次调用时发现它为 true,则这意味着这是第二次点击。

凤凰求蛊
TA贡献1825条经验 获得超4个赞
尝试将以下代码添加到按钮
btnSubmit.Attributes.Add("onclick", " this.disabled = true; " + ClientScript.GetPostBackEventReference(btnSubmit, null) + ";");
请让我知道这是否解决了您的问题
- 3 回答
- 0 关注
- 163 浏览
添加回答
举报
0/150
提交
取消