renderbody página plantillas para net método mvc llamado layouts diseño bootstrap asp agregar asp.net ajax upload progress-bar

página - ¿Cómo puedo cargar un archivo a través de ASP.NET MVC y mostrar una barra de progreso?



plantillas bootstrap para asp net (3)

Estoy buscando permitir que un usuario explore y cargue un archivo en el servidor en mi aplicación ASP.NET MVC.

Si es posible, me interesa agregar una barra de progreso para mostrar qué parte del archivo se ha cargado.

¿Alguien tiene algún ejemplo de algo como esto? ¿Debo usar jQuery para hacer esto?


La belleza de ASP.NET MVC es que puede elegir casi cualquier componente de carga fuera de la caja y usarlo sin problemas.

Este plugin para jQuery es una gran opción y una que uso en mis proyectos: Uploadify


Steve Sanderson puso algunos ejemplos en su blog un tiempo que me parecieron útiles. Él tiene el código fuente disponible también.


Uploadify está bien, pero no podemos usar Flash, así que estamos usando el control de carga de archivos de Darren Johnstone:

ASP.Net File Upload / Download Module Versión 2
http://darrenjohnstone.net/2008/07/15/aspnet-file-upload-module-version-2-beta-1/

Incluye un cuadro de diálogo de la barra de progreso dirigido completamente con Javascript, e incluso tiene la capacidad de cargar y descargar archivos directamente a una base de datos de SQL Server.