timer控件问题
单击ScriptManager控件并双击UpdatePanel控件添加到页面中。在UpdatePanel控件内单击并双击Timer控件添加到UpdatePanel中,设置Interval属性为10000
在UpdatePanel控件中添加一个Label控件
设置Label控件的Text属性为“Panel not refreshed yet ”。确保Label控件添加在了UpdatePanel控件里面。
在UpdatePanel之外再添加一个Label控件。确保第二个Label控件在UpdatePanel的外面。
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = "Page created at: " +DateTime.Now.ToLongTimeString();
}
protected void Timer1_Tick(object sender, EventArgs e)
{
Label1.Text = "Panel refreshed at: " + DateTime.Now.ToLongTimeString();
}
}
结构或运行后Label1.Text 只有"Panel refreshed at: ",没有时间?何解啊? --------------------编程问答-------------------- 有没有设置他的Enable啊 --------------------编程问答-------------------- timer打开没有啊
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if(timer1.enable==false)
{timer1.enable=true}
timer1.start();
Label2.Text = "Page created at: " +DateTime.Now.ToLongTimeString();
}
protected void Timer1_Tick(object sender, EventArgs e)
{
Label1.Text = "Panel refreshed at: " + DateTime.Now.ToLongTimeString();
}
}
--------------------编程问答-------------------- timer1.Start(); --------------------编程问答-------------------- ajax 的Timer控件没有start属性啊?何解啊? --------------------编程问答-------------------- timer1.enable=true
就开始干活了. --------------------编程问答-------------------- label设的太短,后面的时间被遮住没显示出来. --------------------编程问答-------------------- 试过了,都不行,这到底是咋回事啊?如何开启Timer控件哦 --------------------编程问答-------------------- label太短了, 我以前也遇到过,你把长度弄的嗷嗷大,先试下, 如果好用 再根据长度 具体调下, 我以前遇到过的
弄了很久,结果是长度太短,又郁闷了很久 --------------------编程问答-------------------- 拖入的控件timer,用timer.start()开始执行
自己手动创建的timer,可以用timer.Enable = true;来执行
补充:.NET技术 , C#