0

早上好,我正在尝试将图像从一页传递到另一页并且遇到了一些困难。它所在的页面名为Spain.aspx,它显示西班牙足球球衣,它在gridview中有一个图像,我希望用户能够点击任何球衣并被重定向到一个名为ProductLarge的页面,它将显示他们点击球衣并以更大的比例显示它。我已经阅读并尝试了一些不同的方法,但我似乎在使用以下代码:

<asp:Image ID="productimage" runat="server" ImageUrl='<%# "~/Handler.ashx?productid=" + Eval("productid")%>' Width="100" Height="100" />

或者

<asp:HyperLink Font-Size="12px" ID="lnkImage" runat="server" 
ImageUrl='<%# "~/Handler.ashx?productid=" + Eval("productid")%>'
NavigateUrl='<%#"ProductLarge.aspx?productid=" + Eval("productid")%>'>
<a href ="ProductLarge.aspx" > </a> </asp:HyperLink>

有人会建议我是否应该使用处理程序(在您看来),或者尝试使用替代方法来传递图像?任何帮助表示赞赏,

4

1 回答 1

0

您可以通过查询字符串发送图像的 ID,然后从数据库中检索此 ID

于 2012-09-05T09:39:46.217 回答