2013-04-08 46 views
-2

型号MVC3和EF //将图像添加到现有的数据库对象

public class Discount 

    { 
    public int DiscountId {get; set;} 
    public string Name { get; set; } 
    public string Information { get; set; } 
    } 

我想图像添加到这个模型还不存在。例如,当用户浏览CRUD页面创建视图时,用户可以创建新的折扣,并且可以选择浏览/上传新图像,该图像将以创建的新折扣标识。

File Upload ASP.NET MVC 3.0 已经教会了我如何上传MVC3中的图像,但我需要帮助将这个上传的图像映射到特定折扣(DiscountID)。

+1

您需要为“图片”创建一个“实体”,然后在“折扣和图片”之间建立关系。或者,您可以在“折扣实体”内创建一个“阵列图像属性” – Komengem 2013-04-08 18:34:14

回答

0

我不确定您的实际要求是什么,但您可以根据数据库标识提供图像名称。例如。 Img0001等。另外,将该图像文件的路径保存在DB中的相关记录中。