Я не уверен, что это лучше, но SlickUpload можно использовать для загрузки файла с MVC2 / 3 с некоторыми изменениями в его настройке.Однако я обнаружил, что эти решения были разработаны для элементов управления ASP.Net, и они не так хорошо сочетаются с шаблоном MVC.
На этом сайте есть сообщение, в котором обсуждается, как это сделать с MVCдизайн шаблона, с учетом комментариев о размере файла: Загрузка файла ASP.Net MVC