ASP.NET: FileUpload obtener nombre del Archivo y no el Path…

..post chico, sencillo pero funcional 🙂

Respondiendo a la pregunta: Como obtener el nombre del archivo del control FileUpload?

 

Cuando tenemos el popular FileUpload ..

<asp:FileUpload ID="archivoPrueba" runat="server" />

Y queremos obtener el nombre del archivo? Con la propiedad .FileName obtenemos el path completo (de donde selecciono el cliente el archivo)

C:UsersJosePicturesyoda.jpg

Pero solo el nombre? Parseamos…

Utilizamos el método Path.GetFileName

System.IO.Path.GetFileName(archivoPrueba.FileName)

Solo la extensión? utilizando Path.GetExtension

System.IO.Path.GetExtension(archivoPrueba.FileName)

 

Ejemplos de métodos para Archivos y Directorios

Gracias a Juan T. Llibre que en el newsgroup de ASP.NET compartió un enlace con ejemplos “didácticos” de los métodos que tenemos para utilizar en Archivos y Directorios

 

 

Enlaces

5 comentarios en “ASP.NET: FileUpload obtener nombre del Archivo y no el Path…”

Deja un comentario

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