我正在尝试从文件夹中检索图像并将其显示在我的数据列表中,但遗憾的是图像未显示。
当我运行代码并检查元素时,它会向我显示正确的路径,但图像不会显示。
asp代码
<head>
<title></title>
<link href="menu.css" rel="stylesheet" type="text/css" />
<script src="script/jquery-1.11.1.min.js"></script>
</head>
<body>
<div style="margin-left:auto;margin-right:auto">
<ul class="dropdown">
<li class="drop">
<a href="#">About us</a>
</li>
<li class="drop">
<a href="#">Contact us</a>
</li>
<li class="drop">
<a href="#">Services</a>
</li>
<li>
<a href="#">Address</a>
</li>
</ul>
</div>
<div style="width:auto;margin:0 auto;">
<div id="div1">
<iframe id="iframe" scrolling="auto" align="middle" frameborder="0" onload="window.scrollTo(0, 0)" src="http://www.myhotels24.eu/fibe.aspx?hid=10000&chid=0&rate=IBE&css=brown" allowtransparency="true"></iframe>
</div>
</div>
</body>
C#代码
<asp:DataList ID="DataList1" runat="server" GridLines="Horizontal">
<ItemTemplate>
<table class="auto-style1">
<tr>
<td class="auto-style2" rowspan="6">
<img src= "<%# Eval(("Photo")) %>" />
</td>
</ItemTemplate>
</asp:DataList>
答案 0 :(得分:0)
您应该在数据库中保存图像路径和名称:
例如“images / folder1 / image1.jpg”
<img src= '<%# Bind("imgtp","~/{0}") %>' />