我通过第一页中的图像处理程序获取图像以及如何传递到第二页
.aspx页面就像
<asp:Image ID="Image1" runat="server" Height="250px" Width="290px"
ImageUrl='<%# "ImageHandler.ashx?ImID="+ Eval("idnews") %>' />
答案 0 :(得分:0)
只需在第二页上传递图像的名称,然后在第二页上设置相同的名称。
答案 1 :(得分:0)
尝试使用此代码并根据您的代码实施
<asp:HyperLink
ID="lnkImage" runat="server"
ImageUrl='<%# Eval("productid","~/Handler.ashx?productid={0}") %>'
NavigateUrl='<%# Eval("productid","ProductLarge.aspx?productid={0}")' />
和ProductLarge.aspx中的标记应该是,
<img src='Handler.ashx?productid=<%=Request["productid"] %>' alt='Large Image' />
答案 2 :(得分:0)
你是从数据库中提取图像,所以它不是很大。您可以通过查询字符串或其他方法传递图像ID,并可以在上一页显示图像时显示图像。