Stop and Restart ASP.NET Timer -


i have asp.net timer control on web page.

the timer used trigger updatepanel. once content of panel loaded, disable timer using timer.enabled = false; in code. disables timer firing tick event.

i want restart timer if user wishes re-run code on button click. however, if use timer.enabled = true; in button click event, enables timer when page postsback. evidently, not behaviour like.

i tried same using javascript,

var timer = $find('<%=timerah.clientid %>'); timer._starttimer(); //timer.set_enabled(true); 

this code not help. grateful if me solve issue. thanks.

you have these many client site functions asp.net timer can use.

but careful javascript function start underscore private fucnctions convention. can changed author, guess safe use microsoft know in providing backward compatibility.

controlling asp.net timer control javascript

    var timer = $find(‘<%= timer1.clientid %>’);      //returns timer’s interval in milliseconds:      var waittime = timer.get_interval;             //sets timer’s interval 5000 milliseconds (or 5 seconds):      timer.set_interval(5000);             //returns whether or not timer enabled:      var istimerenabled = timer.get_enabled();             //disables timer:      timer.set_enabled(false);             //starts timer:      timer._starttimer();             //stops timer:      timer._stoptimer(); 

Comments