gpt4 book ai didi

c# - 图片不在 Chrome 和 FF 上显示

转载 作者:行者123 更新时间:2023-11-29 01:03:50 25 4
gpt4 key购买 nike

我将图像存储在 mysql 数据库中,借助图像路径和名称,我使用图像超链接在数据列表中检索图像。现在我面临一个问题,图像在 IE 上显示,但在 FF 和 chrome 上不显示。我的 aspx 代码如下:

 <div>
<asp:DataList ID="dtlistImages" runat="server" RepeatColumns="5" RepeatDirection="Horizontal"
BorderColor="#336699" BorderStyle="Solid" BorderWidth="2px">
<ItemTemplate>

<asp:hyperlink ID="Hyperlink1" style="float:right; margin:5px; margin-left:10px; border:2px solid #BAB9BE;" Width="90px" Height="95px" runat="server" NavigateURL='<%# Eval("img_big") %>' ImageUrl='<%# Eval("img_tb") %>' Autopostback="true" /> </br>
<asp:Label ID="lblID" runat="server" Text='<%# Eval("pageNumber") %>' Font-Bold="true"
Font-Size="10pt" ForeColor="#336699" Width="100%"/>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" VerticalAlign="Top" />
</asp:DataList>
</div>

在 chrome 上显示的快照就像(不显示图像): enter image description here

在 IE 上显示快照的图像是这样的(显示图像): enter image description here

我面临的真正问题是什么。我使用 html 图像标签、asp Image、ImageButton 但不显示单个图片缩略图。为什么????当我看到 View 源时,缩略图图像源是准确的,但不在数据列表中显示图像。这个问题是我只在 FF 和 Chrome 上遇到的,IE 显示我想要的。请帮助我摆脱困境。图像存储在 Mysql 中,我使用的是 .net IDE。

最佳答案

您不应使用文件共享呈现图像链接。相反,您必须:

  • 创建一个自定义处理程序(页面),从共享中读取图像并在 HTTP 响应中返回它

    -或-

  • 在 IIS 中映射作为虚拟目录共享并将链接指向那里。

关于c# - 图片不在 Chrome 和 FF 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15273108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com