Noticias, tutoriales, Humor, Descargas y un largo etc.

2 dic 2009

Guardar Imagenes con FileUpload


Usamos un control FileUpload y un Button como está en la imagen:




Declaramos una variable "ruta" de tipo String y programamos en el evento Click del Button, claro antes hemos creado una carpeta llamada "fotos"  en el proyecto para agregar las imagenes:


public partial class _Default : System.Web.UI.Page
{

    String ruta;

    protected void Button1_Click(object sender, EventArgs e)
    {
        if (FileUpload1.HasFile)
        {
            ruta = "~/fotos/" + FileUpload1.FileName;
            FileUpload1.SaveAs(Server.MapPath(ruta));
        }

    }
}






y bueno ya está, ejecutamos el proyecto en el Explorador:





y ahi lo tenemos se ha guardado en la carpeta fotos del Proyecto.






4 comentarios:

  1. cmo puedo restringis el tipo de archivos que deseo guardar en la carpeta????

    ResponderEliminar
  2. GRandioso tambien me funciono!

    ResponderEliminar
  3. aerie bueno si antes de guardar la imagen este te muestre en un image y aun mas si podrias guardar la ruta en una BD

    ResponderEliminar
  4. hola quisiera saber como podría eliminar una imagen usando el mismo método?

    ResponderEliminar