我正在编写一个应用程序来显示许多图片(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