According to Microsoft the FileUpload control is not compatible with an AJAX UpdatePanel.
I am aware that a PostBackTrigger can be added to the submit button of the
The button that is triggering the upload event needs to have UseSubmitBehavior property set to false:
UseSubmitBehavior
clsUploadButton.UseSubmitBehavior = False;