我正在編寫一個應用程序來顯示許多圖片(50-60)。請告訴我如何最好地實施它。對於50-60個查詢不太適合。 起初我做了以下方法:1.將圖片轉換爲base64; 2.通過Json(50-60行)返回集合,但佔用大量空間。我嘗試壓縮base64但不起作用asp.net mvc 4顯示許多圖像
-1
A
回答
2
這可能值得看看asp.net sprite and image optimization framework。
Hanselman對它做了一個不錯的博客here。
它也可在作爲的NuGet AspNetSprites-MvcAndRazorHelper
另外要注意,不是所有的瀏覽器都支持base64 image method
0
這裏是我做了一個畫廊類型的網站我最近建立。
我拿了一個文件名集合並以編程的方式在我的圖像文件庫之上構建了一個XML文件。
.
.
.
<image>
<filename>/path/thumbnail-blah.jpg</filename>
<targetimage>/path/blah.jpg</targetimage>
<description>This is my file description</description>
</image>
.
.
所以,現在我有指向不同的文件一羣點頭的一個XML文件,我可以很容易地與LINQ查詢並迅速得到訪問任何文件或文件。可以簡單地拉一個文件名或全部文件名,例如獲得點頭值(如上)並將其分配給網頁上的標籤。
這是否是一個很好的決定在你的情況下執行將取決於你的圖像被刪除或多久刪除添加到網站。
我將邏輯集成到我的圖像上傳控件中,以自動上傳XML文件作爲圖像上傳/刪除。
相關問題
- 1. 圖像未顯示mvc 4
- 2. 顯示圖像4
- 3. ASP.NET MVC不顯示圖像
- 4. 圖像不顯示在ASP.NET MVC視圖
- 5. 如何使用MVC 4顯示圖像?
- 6. 顯示上傳的圖像asp.net mvc
- 7. 顯示圖像列表ASP.NET MVC
- 8. 保存/顯示圖像在asp.net MVC
- 9. ASP.NET MVC:顯示圖像的子域
- 10. Asp.Net MVC在網頁中顯示圖像?
- 11. Asp.Net Mvc 5圖像不顯示
- 12. ASP.NET MVC - 顯示大量圖像
- 13. 在div中顯示許多圖像
- 14. 如何顯示許多圖像?
- 15. 在three.js中顯示許多圖像
- 16. 顯示圖像MVC
- 17. 如何在asp.net MVC 4和Razor視圖中顯示來自路徑的圖像?
- 18. asp.net MVC 4顯示Unicode文本字段
- 19. 顯示日期時間在ASP.NET MVC 4
- 20. 顯示上傳的圖像,並顯示使用ASP.Net MVC
- 21. ASP.NET中的圖像超鏈接 - MVC 4
- 22. Asp.net mvc 4合併兩個圖像
- 23. ASP.NET MVC 4站點返回404圖像
- 24. ASP.net MVC圖標不顯示
- 25. 圖表ASP.NET MVC 4
- 26. Silverlight 4 - 顯示圖像
- 27. ASP.NET MVC 4在IIS 8上的應用程序不顯示PNG圖像
- 28. 如何上傳圖像並在asp.net中顯示在同一頁上mvc 4
- 29. 許多大型項目,路由圖像服務器asp.NET MVC
- 30. MVC Imageresizer顯示空圖像
你打算從哪個文件夾/文件的數據庫中拉圖像? – Shenaniganz
從文件夾中拉出的圖像 – drup