-5
我已经构建了一个简单的ASP.NET MVC5项目,充当我大学学生的分类应用程序。除了图像之外,我已经弄清楚了所有的东西。我正在努力寻找存储图像的最佳方法。使用大小限制和引导保存多个图像
我想出了以下结构:
Ad
代表了广告模特adImage
代表广告的图像(S)。AdImage
有一个外键public int AdId { get; set; }
然后public virtual Ad TheAdvertisement { get; set; }
注意事项:
- 我使用的引导
- 我不会考虑支持旧的IE浏览器
- 我必须调整到保存之前的图像
- 我会将图像保存在文件系统中,然后将他们的url保存回我的数据库。
我想我知道如何上传然后存储多个图像。我在如何为我的控制器实现大小限制验证,以及是否应该考虑在我的项目中实现这些内容。 在分类网站中处理图像时最好的方法是什么?
目前还不清楚你到底在问什么?你是否在将图像上传到MVC控制器的机制上挣扎?或者你不知道如何将你的上传与数据库记录同步?在哪里存储图像? – Jasen 2015-02-12 21:36:24
有些事情需要你自己回答和澄清:1)图像是什么?它有什么用途?化身,打印,缩略图? 2)你在哪里存储上传的图像?作为数据库上的一个blob,在文件系统上? 3)您需要在上传之前在客户端预处理(调整大小)吗?您的基础架构是否支持在服务器上上传和处理大型图像? 4)什么样的客户端环境?您是否可以将使用限制为仅限最新的浏览器,或者是否需要支持较老的(IE)浏览器? – Jasen 2015-02-12 21:38:27
您可以将相关模型类添加到问题中吗?另外,你的问题是什么?现在,它真的不清楚。你在与什么具体的事情搏斗..只是什么尺寸?此外,很难理解你的方法,所以我们不能真正澄清是否它_feasible_ – 2015-02-13 22:24:30