【发布时间】:2010-09-06 12:26:21
【问题描述】:
我想要实现的是这个。我想让用户能够上传图像文件,将图像存储在 SQL Server 的 BLOB 中,然后将此图像用作站点其他页面的徽标。
我通过使用
做到了这一点 Response.Clear();
Response.ContentType = "image/pjpeg";
Response.BinaryWrite(imageConents);
Response.End();
但要做到这一点,我在要显示图像的地方使用了用户控件。如果可能的话,我想使用 asp:Image 控件,甚至是纯旧的 html 图像控件。这可能吗?
【问题讨论】:
-
如果您在 ASP.NET 中使用 System.Drawing,read these pitfalls you need to avoid。或者,只需使用 my ImageResizing.Net 库即可避免所有 GDI 错误,获得优化的 SQL Blob 阅读器和非常出色的磁盘缓存系统。
-
下面这篇文章会帮到你:[自动绑定字节[]到asp:Image](codeproject.com/Tips/445876/Auto-bind-byte-to-asp-Image)
标签: asp.net