Я пытаюсь получить изображение для отображения на странице с использованием гиперссылки внутри datalist. Однако изображение не будет отображаться, я просто получаю правильное количество ящиков с тем, что я называю изображение без изображения. Я знаю, что он правильно восстанавливает путь к файлу. Всплывающая подсказка показывает правильный путь, это точный путь, идущий в ретранслятор, который работает, но не отображает изображение. Любая помощь будет принята с благодарностью.Отображаемое изображение гиперссылки в ASP.NET Datalist
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="HomePagePhotosList.ascx.cs" Inherits="UserControls_HomePagePhotosList" %>
<asp:DataList ID="list" runat="server" Width="1000px" CssClass="EventsList"
RepeatDirection="Horizontal">
<HeaderStyle CssClass="DepartmentsListHead" />
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:HyperLink
ID="HyperLink1"
Runat="server"
ImageUrl='<%#System.String.Format("Images/{0}", DataBinder.Eval(Container.DataItem, "Filepath")) %>'
NavigateUrl='<%# Link.ToEditMinutesAdmin(Eval("ImageID").ToString())%>'
ToolTip='<%# System.String.Format("Images/{0}", DataBinder.Eval(Container.DataItem, "Filepath")) %>'>
</asp:HyperLink>
</ItemTemplate>
</asp:DataList>
Вы можете включать пример пути – TGH
изображений/Corvette в Pink.jpg – tuckerjt07
Я попытался это и он работает, поэтому подход в порядке. Там должно быть что-то, что мешает .. Можете ли вы снять все стили css только для того, чтобы убедиться, что ничто не скрывается из-за размеров и т. Д. – TGH