Re: (General questions)
Vax,
you can't use events in ASP. FOr this purpose we have Blocking = True setting, so you put component in blocking mode. When you call GetFile, it doesn't return until file is retrieved.
Anyway, async model makes no sense in ASP - it cannot run in the background while page is already delivered to the client.