В базе данных сервера sql у меня есть имя столбца Image, URL-адреса которого имеют вид http://www.xyz.com/1009/image1.jpg
Теперь я хочу отобразить его в своем списке данных.Но это не показывает ни одного изображения.Это может быть так, потому что он ожидает URL-адрес изображения ~ / Folder / abc.jpg
Тогда как показать изображение на странице asp.net, когда у меня есть URL-адрес изображения, какой элемент управления мне нужениспользовать и как?
Вы видите маленький красный крестик вместо изображения?
Если это так, щелкните его правой кнопкой мыши -> Свойства (IE), чтобы увидеть URL, на который он ссылается.
Может дать намнамек на то, что происходит.:)
Если вы получаете изображение из базы данных для формы xzy.com/1009/image1.jpg, но хотите добавить http: // тогда ваш код должен быть
<asp:Image ID="imgmain" runat="server" ImageUrl='<%#String.Format("http://{0}", Eval("Image"))%>' Width="80" Height="80" />