Я хочу создать вид контактов. Моя модель:
public class Contact
{
public Contact()
{
Documents = new HashSet<Document>();
}
public int Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string ContactNo { get; set; }
public string EmailId { get; set; }
public string Address { get; set; }
public string Notes { get; set; }
public ICollection<Document> Documents { get; set; }
}
public class Document
{
public Document() { }
public int Id { get; set; }
public int ContactId { get; set; }
public string DocumentNo { get; set; }
public string DocumentType { get; set; }
public byte[] FileContent { get; set; }
public string FileName { get; set; }
public int ContentLength { get; set; }
}
Я создал представление с контактными данными и сеткой для документов. На самом деле я новичок в MVC, поэтому я искал в Интернете, как этого добиться. Но я пока не могу найти никакого работающего решения. Я не знаю, как добавить один или несколько документов и сохранить сведения о документе в сетке. Чего я пытаюсь добиться, так это сохранить контактную информацию с загруженными документами (одним или несколькими) при отправке формы.