【发布时间】:2015-03-15 13:43:08
【问题描述】:
我有一个 MVC 网站,想将图像添加到我的模型并显示在我的视图中。
目前,这是我的模型的样子。
型号:
public class EventModel
{
public string Title { get; set; }
public string Location { get; set; }
public byte[] EventLogo { get; set; }
public string Description { get; set; }
}
目前,我已经在我的项目中的 Content/Images/Logo-1.jpeg 下保存了一张图片
我对如何将图像路径保存到字节数组知之甚少。我想我必须先转换它。或者是否有我可以用来保存图像的替代数据类型。请指教。
【问题讨论】:
-
"save a image path to an array of byte"- 图像的 data 将是一个字节数组。图像的 path 将是一个字符串。你想用哪个? -
@David 假设您为用户提供上传图像的功能。您将使用什么数据类型来存储它?图像将从数据库中存储和检索。但是为了测试的目的,图片是存储在我的项目中的。
-
在数据库中你需要
varbinary
标签: c# arrays asp.net-mvc image model-view-controller