Turns out that once I removed the UpdatePanel around the entire content body, the upload and events worked as expected.
Paul