Great. Your code appears to work (though I am having a bit of difficulty integrating it into my existing code.) My integration has somehow resulted in the form being reloaded recursively (my problem, not yours.) I'll have to spend some time tracking it down.
The new method has created a new problem though: Attempting to update any/all labels on my form now gives me the following error:
Attachment 184780
I tried prefixing each label with "foo." but that didn't help. Same error. But at least now the Timer event is finally being triggered (breakpoint tripped.)
Almost there. Thx.