【发布时间】:2011-07-02 09:03:59
【问题描述】:
您好,我的 SQL 数据库中有一个汽车表。该表有一个汽车品牌列和一个名为图片类型的列:
Picture(image, null)
然后我在中继器中显示我的汽车,所以它可能看起来像这样:
<asp:Repeater id="carsRepeater" runat="server" DataSourceID="CarsDataSource>
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<asp:Label id="carMakeLabel" runat="Server" Text='<%# Eval("Make") %>' />
</td>
<td>
Some how display a clickable image here
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</Footer>
</asp:Repeater>
我想要的是在第二列中显示汽车的图片并制作它,以便您可以单击该图片,它将在后面的代码中运行一个方法。我也有这个要求,图片点击方法不需要运行javascript。
有人可以告诉我如何解决这个问题吗?
我目前正在考虑以某种方式将图像放入链接中,但我不确定如何显示图像。也许是asp:Image,但这需要ImageUrl。
【问题讨论】: