mar*_*koo 5 c# sql-server asp.net image
我有一个存储在我的SQL Server数据库中的图像与我的用户数据一起存储,我一次检索所有数据.
现在我在我想要显示的页面上直接使用byte [].我如何将它放在我的WebControls.Image中?我不想调用HttpHandler并再次调用数据库.
这显然只是将它输出到整个页面.
Context.Response.BinaryWrite(user.Picture.ToArray());
Run Code Online (Sandbox Code Playgroud)
如果它是小图像,您会将其作为 base64 编码数据输出到图像标签中。 请参阅此处的类似情况。
但在 99.9% 的情况下,您会创建一个返回图像的 HttpHandler。我认为这是最简单、最快的方法。
| 归档时间: |
|
| 查看次数: |
19666 次 |
| 最近记录: |