イメージをmysqlデータベースに保存し、イメージのパスと名前を使用して、イメージのハイパーリンクを使用してデータリストのイメージを取得します。現在、画像が IE では表示されているが、FF やクロムでは表示されていないという問題に直面しています。私の側の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>
クロムでスナップショットを表示する画像は次のようになります(画像を表示していません):
IEでスナップショットを表示する画像は次のようになります(画像を表示する):
私が直面している本当の問題は何ですか。私はhtmlイメージタグ、asp Image、ImageButtonを使用していますが、単一の写真のサムネイルは表示していません。どうして????ビュー ソースを見ると、サムネイル イメージ ソースは正確ですが、データ リストにイメージが表示されません。この問題は、私が FF と Chrome でのみ直面していることです。IE は私が望むものを正確に表示します。この立ち往生から私を助けてください。画像は Mysql に保存され、.net IDE を使用しています。