0

我有一个分类广告视图模型,定义为:

public class ClassifiedAd
{
   public int ClassifiedAdId { get; set; }
   public string Title { get; set; }
   public string Text { get; set; }
   public HttpPostedFileBase ImageFile { get; set; }
}

如您所见,用户可以为广告上传图片。这在创建广告期间工作正常。

但是,假设我想允许用户编辑他们的分类广告,包括上传的图片。当类是抽象的时,我应该如何ImageFile用当前上传的文件填充属性?HttpPostedFileBase如何正确显示当前上传的图像并防止用户无意删除和/或允许他们正确删除?

有没有一种方法可以创建我在这里缺少的HttpPostedFileBasefrom aMemoryStream的实例,byte array或者是否有其他方法来处理这个问题?

4

0 回答 0