.aspx.cs中怎么实现定时功能

如题所述

恩.一楼的说法是正确的.WEB的定时器使用JavaScript来做.

补充:
这是你要的:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">

<html xmlns="">
<head runat="server">
<title>无标题页</title>
<script language="javascript">
//debugger;
var Timer;
function Start(){
Timer = setInterval(ShowTime,1000);
}
function ShowTime(){
var myDate = new Date();
var label1 = document.getElementById('Label1');
label1.innerText = myDate.toLocaleString();
}

function Stop(){
clearInterval(Timer);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="Label1" runat="server" Text="Label" Width="289px"></asp:Label>
<input id="Button1" style="width: 96px" type="button" value="Start" onclick="Start()" />
<input id="Button2" style="width: 100px" type="button" value="Stop" onclick="Stop()"/>
</form>
</body>
</html>
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-03-23
页面级的定时器,用JS做,但是必须用户打开这个网页,如果不需要用户打开网页就能运行,在Global.asax中,用Timer做
第2个回答  2012-03-23
可以用AJAX,.NET3.0+可以用微软的AJAX,里面有一个timer

.aspx.cs中怎么实现定时功能
恩.一楼的说法是正确的.WEB的定时器使用JavaScript来做.补充:这是你要的:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" ""> 无标题页 \/\/debugger;var Timer;...

ASP.net中timer的使用
你这里写的是服务器端代码,没有客户端的访问是不会执行Page_Load事件的,要实现那个改变时间的功能就得用javascript,方法如下 服务端器代码(.cs文件)protected void Page_Load(object sender, EventArgs e){ LblTime.Text = DateTime.Now.ToString("hh:mm:ss");} 客户端代码(.aspx文件,切换到源...

asp.net做一个定时查询,查到符合要求的信息则弹出对话框,否则无操作...
你觉得服务器会知道 将要发送到哪个客户端上吗? 很显然服务器不知道,所以说定时器要写在页面上,在规定的时间内请求服务器,服务器处理之后会返回请求的,因为你没有请求他跟不知道把信息返回给那个客户端

Delphi中三种延时方法及其定时精度分析
在Delphi中 通常可以用以下三种方法来实现程序的延时 即TTtimer控件 Sleep函数 GetTickCount函数 但是其精度是各不相同的 一 三种方法的简单介绍 )TTtimer控件TTtimer控件的实质是调用Windows API定时函数SetTimer和KillTimer来实现的 并简化了对WM_TIMER 消息的处理过程 通过设置OnTimer事件和Interval属性 我...

BS结构S中有一直运行的程序
最好是自己去看一下MSDN。我在实验中发现在 ASP.NET 中可以使用计时器(Timer)完成一些定时动作。这一点可能会对我们的一些 Web 程序有益。下面首先介绍我测试使用的一个例子:首先在 global.asax 中的 Application_OnStart 事件过程中定义计时器,代码如下:[VB.NET] global.asax <%@ import Name...

asp.net 点击按钮后失效30秒怎么做?
\/\/JQuery方法:\/\/窗体加载完成之后先调用一下30秒定时器方法 (function () { getCode();})var count = 30;\/\/30秒 \/\/30秒定时器 var tmrId = setInterval("getCode()",1000);\/\/每秒执行的方法 function getCode() { var $btn = $("#btn");\/\/获取失效的按钮 (btn)为按钮ID if (...

...DBW10这个S5T#20S的点赋值,WINCC里的这些参数怎么调,
1、你需要理解S7-300定时器有时基的概念。也就是T140即可以用10ms的时基,也可以用1S的时基,这个跟200的不一样。2、定时器的格式是S5#T**ms,所以你需要转换格式。可以在PLC中转换,也可以通过WINCC的线性标定。给你一个链接:https:\/\/support.industry.siemens.com\/cs\/document\/79552957\/如何在...

DELL笔记本能否定时开机?
您好:以下方法供您参考:自动定时开机 此功能需要在BIOS中设定,并且您的主板的高级电源管理设置必须支持这个功能,不过现在大多数的主板全支持,放心使用吧.步骤一:启动系统按DEL,进入BIOS,然后选中 "POWER MANAGEMENT FEATURES"(电源管理设置),回车进入.在电源窗口中找到"RESTORE ON AC\/POWER LOSS"项,按...

asp.net c# 中离开页面时,对Application进行操作
\/\/应用程序开启.当应用程序第一次被任何用户访问,执行该方法.这个里面定义那个Application["atchar"],而不是为某个页面去定义Application["atchar"]} protected void Session_Start ( object sender, EventArgs e ){ \/\/ 当一个用户进来, 就是开启浏览器访问应用程序时调用.Application.Lock();Applicat...

戴尔电脑屏幕锁时间如何设置
1.桌面右键,单击个性化如下图:2.单击屏幕保护程序,见下图:3.单击更改电源设置,见下图:4.单击更改计算机睡眠时间,见下图:5.在关闭显示器和使计算机进入睡眠状态的下拉菜单进行调整,直到符合要求。

相似回答
大家正在搜