簡體   English   中英

如何在asp.net中將圖像從一頁傳遞到另一頁

[英]how to pass image from one page to another in asp.net

我在第一頁中通過圖像處理程序獲取圖像,以及如何傳遞到第二頁

.aspx頁面就像

<asp:Image ID="Image1" runat="server" Height="250px" Width="290px"
     ImageUrl='<%# "ImageHandler.ashx?ImID="+ Eval("idnews") %>' /> 

只需在第二頁上傳遞圖像名稱,然后在第二頁上進行設置即可。

嘗試此代碼並根據您的代碼實施

<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,並且可以像在上一頁中顯示圖像一樣顯示圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM