0

我的数据库 在此处输入图像描述

广告.aspx

<asp:TemplateField HeaderText="Hình ảnh">
       <ItemTemplate>
               <asp:Image ID="imgHinhanh" ImageUrl='<%#Eval("adv_Url") %>' runat="server"></asp:Image>
      </ItemTemplate>
</asp:TemplateField>

做广告.apsx.cs

public void BindGrid() {
    grdAdver.DataSource = AdvertiseService.adv.Adver_GetAll();
    grdAdver.DataBind();
}

广告服务.cs

public List<AdvertiseInfo> Adver_GetAll()
{
    return adv.Adver_GetAll();
}

广告信息.cs

public partial class AdvertiseInfo
{
    public int adv_id { get; set; }
    public string adv_Name { get; set; }
    public string adv_Url { get; set; }
    public int? adv_Width { get; set; }
    public int? adv_Height { get; set; }
    public string adv_Link { get; set; }
    public int? adv_Target { get; set; }
    public int? adv_Position { get; set; }
    public int? adv_Order { get; set; }
    public int? adv_Status { get; set; }
}

请帮我。我浪费了很长时间来修复,但我不能。谢谢任何人。

4

1 回答 1

1

这不是一个答案。但我想给你看截图。

最简单的调试方法是View Source获取图像 URL。

在此处输入图像描述

然后将该 URL 复制并粘贴到您的浏览器中(如果您使用 Chrome,则可以单击它)。

如果图像不显示,则它不在您的文件系统中或 URL 不正确。

在此处输入图像描述

于 2013-03-15T16:14:53.530 回答