none
Como subo imagen a PictureBox ??? RRS feed

  • Pregunta

  • Hola

    Como subo una imagen desde mi PC a un pictureBox ???

    Yo lo q quiero es q el cliente cuando abra la pagina suba su foto de perfil ...esta se va a mostrar en un PictuREBox ¿¿¿


    EFRAIN MEJIAS C VALENCIA - VENEZUELA
    lunes, 18 de abril de 2011 18:01

Respuestas

Todas las respuestas

  • a un PictureBox ?

    este control no existe en un entorno asp.net, el PictureBox es claramente un control winforms que no puedes usar en asp.net

     

    imagino te referia a un control Image

    en ese caso para subir una imagen podiras suar el control FileUpload

    este control esta en la toolbox del VS

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 18 de abril de 2011 18:08
  • En realidad lo q deseo es Poner una imagen en un PictureBox o Image desde un boton

     


    EFRAIN MEJIAS C VALENCIA - VENEZUELA
    lunes, 18 de abril de 2011 22:07
  • Hola Efrain, has leido el link que te dejo Leandro?


    Nicolás Herrera
    Bogotá - Colombia
    BLOG - BogotaDotNet
    "Daría todo lo que sé, por la mitad de lo que ignoro." Rene Descartes
    lunes, 18 de abril de 2011 22:14
  • claro pero para ponerla primero debes subirla al servidor

    recuerda que en un mabiante web servicor (IIS) y cliente (browser) esta discoinectados y pueen estar a miles de kilometros uno de otro, es por medio de internet que se coenctaria o de una red (si es una intranet)

    por eso priemr la imagen se sube al servidor, se graba en una carpeta y luego se vincula en el control de la pagina mediante una direcion relativa del propio sitio

    <asp:Image ImageUrl="~/Imagenes/Image1.jpg"  />

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 18 de abril de 2011 22:21
  • Errores::

     Path No existe en el contexto actual

    Label1 no posee unmetodo FileName.....????

     

    protected void Button2_Click(object sender, EventArgs e)
            {
                if (FileUpload1.HasFile)
                {
                    try
                    {
                        if (FileUpload1.PostedFile.ContentType == "image/jpeg")
                        {
                            if (FileUpload1.PostedFile.ContentLength < 102400)
                            {
                                string filename = Path.GetFileName(Label1.FileName);
                                FileUpload1.SaveAs(Server.MapPath("~/") + filename);
                                Label1.Text = "Upload status: File uploaded!";
                            }
                            else
                                Label1.Text = "Upload status: The file has to be less than 100 kb!";
                        }
                        else
                            Label1.Text = "Upload status: Only JPEG files are accepted!";
                    }
                    catch (Exception ex)
                    {
                        Label1.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message;
                    }
                }


    EFRAIN MEJIAS C VALENCIA - VENEZUELA
    lunes, 18 de abril de 2011 22:34
  • para que funcione Path debes agregar la referencia a System.IO

    y le using

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    lunes, 18 de abril de 2011 22:52