Hi,
There are two potential causes.
1. Some methods in SelectedFileChanged event is not supported in UpdatePanel.
For example, "ClientScript.RegisterXXX" is not supported in UpdatePanel, we have to use ScriptManager.RegisterXXX instead.
In additional, Response.Write, FileUpload control and so on are not supported either.
2. The class isn't inherited by INameContainer interface.
If you still stumbled on it, please post your SelectedFileChanged event.