FileUploadAJAX madurado: Version 1.1

José Manuel Alarcón, ya hizo el anunció de este magnifico control, Control gratuito: FileUploadAJAX de Subgurim.net.

FilUpload ASP.NET AJAX

Comentarles que ya fue liberada la versión 1.1, con el siguiente log de cambios:

Bugs Resueltos

  • En ocasiones, se producía un error de Session (debido a que se ejecuta un Flush antes de crearse la Session).
  • En ocasiones daba error indicando que el fichero subido no había sido cerrado, de modo que no lo podíamos manejar.
  • No funcionaba cuando la URL de la página en que estaba ubicado contenía variables de querystring (?ejemplo=1) o contenía taggeado de names (#top).

Añadidos

  • Se han añadido varios ejemplos y adaptado los existentes a la nueva versión
  • Mediante el customJavascript se pueden manejar los diferentes eventos que produce el FileUploadAJAX, así como manejar mediante nuestro javascript información propia del HttpPostedFileAJAX. Este es el mayor cambio de la versión y está bien explicada con ejemplos.

Todo el log de cambios a sido basado en el feedback que hemos hecho algunos usuarios en el foro del control, y si queremos que este control siga madurando, pues sólo es usarlo y reportar a Javi Navarro nuestros comentarios y bugs, para el siguiente la siguiente versión. Ojo bug no necesariamente es un error, también puede ser un escenario en donde no se uso el control.

Recordar que en la carga de archivos en ASP.NET 2.0, usando el control FileUpload de ASP.NET hay que tener en cuenta unos detalles, que ya los mencionó José Manuel Alarcón en un post. Pero también recordar que si están usando ASP.NET AJAX, el control FileUpload no trabaja con postback asíncronos, y si lo usamos dentro de un UpdatePanel debemos forzar el postback haciendo uso de la etiqueta Triggers del UpdatePanel. Si lo vamos a usar fuera del UpdatePanel, también tendríamos que hacer un postback para poder ver y manipular el archivo, y si vamos hacer postback sólo por el control, como que no cuadra; en ese caso podemos usar un UpdatePanel y el control FileUploadAJAX, con el cual no es necesario hacer postback para manipular el archivo. Este es otro escenario a tener en cuenta en el uso de este control :).

Nota: Revisar los añadidos, especiamente los ejemplos con Custom JavaScript

Saludos,

Post cruzado

2 comentarios en “FileUploadAJAX madurado: Version 1.1”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *