He estado tratando de mostrar las imagenes que guardo en un drop down list pero no me deja
El guarda la imagen perfectamente pero a la hora de mostrarla como una opcion dentro del dropdownlist me tira la ruta y si selecciono la ruta no hace nada
Les pego el código para ver si alguien podria ayudarme
Código:
protected void btn_guardar_Click(object sender, EventArgs e) { string ruta = string.Empty; //ruta donde se guarda string extension = string.Empty;//capturar extension .jpg .gif extension = Path.GetExtension(fu_imagen.FileName);//file name extrae if (fu_imagen.HasFile)//hasfile si tiene un archivo haga esto.. { if (extension.Contains(".JPG") | extension.Contains(".jpg") | extension.Contains(".ico") | extension.Contains(".gif")) { ruta = Server.MapPath("Imagenes/" + fu_imagen.FileName.ToString()); fu_imagen.SaveAs(ruta); lbl_msg.Text = "Imagen ha sido guardada"; Image1.ImageUrl = "~/Imagenes/"; ddl_imagenes.Items.Add(Image1.ImageUrl); } else { lbl_msg.Text = "Extension es invalida."; } } else { lbl_msg.Text = "Por favor, seleccione una imagen."; } } protected void ddl_imagenes_SelectedIndexChanged(object sender, EventArgs e) { if (File.Exists("~/Imagenes/" + ddl_imagenes.SelectedValue)) { Image1.ImageUrl = "~/Imagenes/" + ddl_imagenes.SelectedItem.Text; } else { lbl_msg.Text = "No hay imagen"; } } } }