我在第一页通过图像处理程序获取图像以及如何传递到第二页
.aspx 页面就像
<asp:Image ID="Image1" runat="server" Height="250px" Width="290px"
ImageUrl='<%# "ImageHandler.ashx?ImID="+ Eval("idnews") %>' />
Just pass the name of the image on the second page and set the same on the second page.
尝试此代码并根据您的代码实现
<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' />
您正在从数据库中获取图像,所以这没什么大不了的。您可以通过查询字符串或其他方法传递图像 id,并可以在上一页显示图像时显示图像。