Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net webforms上的使用时间_C#_Asp.net_Webforms - Fatal编程技术网

C# asp.net webforms上的使用时间

C# asp.net webforms上的使用时间,c#,asp.net,webforms,C#,Asp.net,Webforms,我正在尝试在我的asp.net网站中构建一个计时器 因此,当你点击一个按钮时,假设他id=“Button1”。它将使按钮禁用(使用enable=false命令),几秒钟后它将再次启用=true 我已经疲于四处寻找如何做到这一点,但所有的在线行会都非常古老。。没有什么是真正有用的 这是完整的代码名(仅用于解释): 非常感谢!请帮帮我:)。您不能在服务器端这样做。您必须在客户机中使用setTimeout Js函数以4000毫秒的速度完成此操作 您必须了解,当您看到页面时,其他服务器不再知道该页面。他

我正在尝试在我的asp.net网站中构建一个
计时器

因此,当你点击一个按钮时,假设他id=
“Button1”。
它将使
按钮禁用(使用
enable=false
命令),几秒钟后它将再次启用=true

我已经疲于四处寻找如何做到这一点,但所有的在线行会都非常古老。。没有什么是真正有用的

这是完整的代码名(仅用于解释):


非常感谢!请帮帮我:)。

您不能在服务器端这样做。您必须在客户机中使用setTimeout Js函数以4000毫秒的速度完成此操作


您必须了解,当您看到页面时,其他服务器不再知道该页面。他不能自己发帖。

看看下面的答案,这应该是你想要的:


你能解释一下我是怎么做的吗?别忘了我正在我的按钮上使用“runt server”。。所以需要使用findbyclass.no prob-您可以给按钮cssClass,它将按原样生成(或者如果您想查找via ID,可以使用ClientId服务器端函数)<代码>$(“.btn1”)。单击(函数(){$(this.attr('disabled','disabled');设置超时($(“.btn1”).removeAttr('disabled'),4000);})
protected void Button1_Click(object sender, EventArgs e)
    {

    }