sql >> Base de Datos >  >> RDS >> Mysql

mostrar imagen a través de imageurl en listview

No puede usar un control de servidor en la plantilla como parte de otros controles de servidor.

pero la única solución es insertar la etiqueta img en su plantilla. pero aún queda un problema. la URL de tu imagen puede tener ~ indicando la ruta de la aplicación.

También puede usar el código siguiente para corregir este problema.

<img alt="" src="<%# Eval("picturepath").Tostring()
     .Replace("~/", "http://" + Request.Url.Host + "/" + 
     (string.IsNullOrEmpty(Request.ApplicationPath)?
         string.Empty:Request.ApplicationPath + "/") %>" />

Esto corregirá su problema