I have made a page that allows users to upload files to the server using a FileUpload Control and handling its event with this code
Sub SaveAttachment()
Is is not safe to use Response.End()
, It will always return a System.Threading.ThreadAbortException
:.. if debugged and seen in the catch block...
Alternative.. Use the following instead...
Response.Flush();
Response.SuppressContent = true;
Response.WriteFile(filepath);
HttpContext.Current.ApplicationInstance.CompleteRequest();