我希望創建一個非常簡單的Web應用程序,該應用程序根據日期(來自日曆點擊事件)或關鍵字搜索簡單地顯示來自數據庫的圖像,獲取圖像是沒有問題的,但我不知道如何顯示結果圖像。最好我想顯示在一個表格或網格或其他任何圖像,在日曆和文本框相鄰的頁面上,我用來獲得搜索標準使用代碼隱藏從位圖變量顯示圖像
因此,如何從一個圖像流代碼隱藏位圖變量?
編輯: 該數據庫是一個雲數據庫,所以數據綁定已經結束。
我希望創建一個非常簡單的Web應用程序,該應用程序根據日期(來自日曆點擊事件)或關鍵字搜索簡單地顯示來自數據庫的圖像,獲取圖像是沒有問題的,但我不知道如何顯示結果圖像。最好我想顯示在一個表格或網格或其他任何圖像,在日曆和文本框相鄰的頁面上,我用來獲得搜索標準使用代碼隱藏從位圖變量顯示圖像
因此,如何從一個圖像流代碼隱藏位圖變量?
編輯: 該數據庫是一個雲數據庫,所以數據綁定已經結束。
看看在DynamicImageHandler爲ASP.NET了在CodePlex上ASP.NET期貨網站:
http://www.hanselman.com/blog/ASPNETFuturesGeneratingDynamicImagesWithHttpHandlersGetsEasier.aspx
這不是一個好主意,因爲你不知道什麼時候釋放資源。
相反,創建一個頁面(或頁面處理,等等,等等),這將帶你在查詢字符串所需要的參數,在數據庫中執行查找來獲得圖像。
然後,在處理程序中,從數據庫中加載圖像,然後流字節後面通過頁面。
在原來的頁面,你img標籤的src屬性設置爲其他頁面,使用適當的參數。
如何像「每日迪爾伯特」的網站?他們幾乎完全是我想要達到的目標。 – 2009-01-12 04:47:23
如果你沒有手頭上的物理文件,請嘗試使用:
Response.OutputStream.Write(bitmapbuffer, bitmapbuffer.Length)
我已經在過去做過這樣的動態服務PDF和TIF,它的工作原理很好。你需要設置你的img的src屬性來包含你需要的信息。這個網站有接近一個例子,你在找什麼:
斯科特,完美。正是我在找的東西。謝謝。 – 2009-01-12 05:06:33