The lnkOK.Click() call also internally calls InvokeEvent. Thus manually calling InvokeEvent afterwards is actually redundant. What is probably happening is when you call InvokeEvent the browser is still busy processing the first event.
To overcome this I recommend using a Mouse Desktop click instead like this:
This replaces your lnkOK.Click() call along with anything else you are trying to do to make the OnClick event fire. You will see the mouse actually move and click on the link.
the Telerik team
Check out the Test Studio roadmap
to find out more about the new performance testing functionality coming in our R2 2011 release this September!
Have you looked at the new Online User Guide
for Telerik Test Studio?