我对这个功能很陌生,我们的公司项目包含类似的功能,但存储图像路径在服务器中,并根据它们进行检索。但我想将图像作为图像类型存储在数据库中,并且我希望在Asp.net页面(图像框)中显示图像。使用c检索从数据库到asp.net页面的图像#
由于提前
我对这个功能很陌生,我们的公司项目包含类似的功能,但存储图像路径在服务器中,并根据它们进行检索。但我想将图像作为图像类型存储在数据库中,并且我希望在Asp.net页面(图像框)中显示图像。使用c检索从数据库到asp.net页面的图像#
由于提前
如果你想显示它通过它的客户端,你可以创建一个将返回一个图像和SRC使用此网址imagebox具体方法:
public ActionResult GetAvatar(int id) {
using (var dbContainer = new MainDBContainer()) {
return File(dbContainer.UserSet.First(p => p.Id == id).Image.Image,"image/png");
}
}
或者您可以使用Base64编码。
您需要将图像序列化到可以存储在SQL BLOB column
请check this或check that以及一个binary format
。