사용자가 이미지를 선택하고 추가 정보를 추가 할 수있게하려고합니다.MVC 갤러리 갤러리에서 이미지 선택
I 추가 정보를 보유하고 객체가이 - 그냥 간단하게하고 두 문자열을 말할 수 - 그리고 이미지
[Table("ImageInfo")]
public class ImageInfo
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int ImageInfoId { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public Image Image { get; set; }
}
[Table("Image")]
public class Image
{
[Key]
[DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)]
public int IamgeId { get; set; }
public byte[] ImageBytes { get; set; }
}
들어 나는 사용자에게 두 개의 텍스트 필드를 표시 할 뷰를 작성하고 'gallary'타입의 레이아웃.
iamge gallary 부분을 부분보기로하여 다른 곳에서도 다시 사용할 수 있기를 바랍니다.
이미지를 표시하고 컨트롤러에서 어떤 이미지를 사용하여 컨트롤러를 연결했는지 확인할 수있는 방법을 알 수 없습니다. 나는 특정 모델을보기 위해 이미지를 필요로 할 것이지만 그 이상의 것을 비워야한다.
누군가 올바른 방향으로 나를 가리킬 수 있습니까?
ps. ImageInfo와 Image를 별도의 테이블에 저장하는 이유는 각 Image에 대해 많은 ImageInfo가 존재한다는 것입니다.