Upload Files in ASP.NET MVC 6 (Form POST and jQuery Ajax)
Uploading files is a common requirement in web applications. In ASP.NET MVC 6 uploading files and saving them on the server is quite easy. To that end this article shows how to do just that. It shows how to upload files through Form POST as well as through jQuery Ajax.
http://www.binaryintellect.net/articles/f1cee257-378a-42c1-9f2f-075a3aed1d98.aspx