将图像传递到另一页

时间:2012-09-05 08:02:01

标签: c# asp.net

早上好, 我试图将图像从一个页面传递到另一个页面并且有一些困难。它所在的页面名为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>

如果我使用处理程序(在您看来),或者尝试使用其他方法传递图像,是否有人有建议,对此有新意见?任何帮助表示赞赏,

1 个答案:

答案 0 :(得分:0)

您可以按查询字符串发送图像的ID,然后从DB

中检索此ID