Hey, Kevin. It sounds to me like you want something that will function client-side -- the three types of timers in .NET (in the namespaces System.Windows.Forms, System.Timers, and System.Threading are all server-side. In the context of your ASP.NET page, the server-side processing functions to generate markup to send back to the client. If you wanted to trigger activity client-side, you could do so with the javascript function setTimeout(). There are lots of examples around - Google for "javascript timer" or "javascript setTimeout" and you'll find a bunch. Here's an example of one: http://www.mcfedries.com/JavaScript/timer.asp[^]