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. Anónimo6/8/12 14:56

    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