You have
filepath = "C:\Uploads"
and the name of the file you are trying to save as
filepath & "C:\inetpub\wwwroot" & Path.GetFileName(userPostedFile.FileName)
which means that you are trying to save a file with a name like
"C:\UploadsC:\inetpub\wwwrootFileName.Ext"
I'm not surprised you are getting an error message.