Estoy escribiendo una aplicación web asp.net que implica el uso del control FileUpload
.Extensión del archivo de filtro Con FileUpload
En este momento, este control particular FileUpload
solo espera tipos de archivo .zip o .gz. Si se carga un tipo de archivo incorrecto, se muestra un mensaje de error al usuario. Esta funcionalidad ya está implementada.
Lo que quiero hacer es filtrar los tipos de archivos visibles que el usuario ve cuando hace clic en "navegar".
Es posible que haya visto un cuadro de diálogo de apertura de archivo similar al siguiente.
He hecho un círculo alrededor del área que representa el filtro de extensión de archivo.
Esta es una característica tan común que esperaba que estuviera integrada en el control FileUpload
actual, pero después de algunas búsquedas en línea, he encontrado algunas publicaciones que dicen que no se puede hacer.
Esas publicaciones fueron de 2009, hace más de 2 años.
Ahora, mi pregunta es: ¿el Asp.Net 4.0 actual admite esta función ?, y si no es así, ¿conoce alguna solución simple para obtener la funcionalidad que yo quiero?
Me gustaría volver a señalar que soy capaz de validar si el usuario elige o no un tipo de archivo admitido. Todo lo que estoy buscando es un cambio cosmético, que filtrará los tipos de archivos innecesarios en el cuadro de diálogo Abrir archivo.
esto está disponible para aplicaciones de escritorio, ¡pero no para aplicaciones web todavía! –
La respuesta aceptada en el llamado "duplicado" parece que valida, pero no filtra. –
Acepto que la respuesta en el duplicado no es lo que estás buscando. – Jon