У меня есть модельный вызов Customer, подобный этому
public class Customer : Person
{
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd hh:MM:ss}")]
[Display(Name = "Create Date")]
public DateTime CreateDate { get; set; }
public Status Status { get; set; }
public virtual List<Note> Notes { get; set; }
}
Теперь я хотел бы включить подмодель «Заметки» в том же виде.потому что я хотел бы открыть страницу с информацией о клиенте, но также иметь возможность добавлять, редактировать, читать все заметки на этой странице.
Я пытаюсь использовать @ Html.TextAreaFor (model => model.Notes)как бы то ни было, это невозможно.
, поэтому я создаю модель представления
public class CustomerNotesModel
{
public Customer Customers { get; set; }
public Note Note { get; set; }
}
, но это выдает ошибку при попытке нажать «Подробности» или страницу.которые возвращают клиента к типу страницы
тип аргумента 'Model.customers' не может быть назначен типу модели 'viewModels.customerNotesModel' mvc ..
извините,Я очень новичок в этом, и я действительно старался изо всех сил, чтобы выяснить это, к сожалению, у меня не будет достаточно времени.У кого-нибудь есть идеи?пока я могу добавить примечание текущего клиента на той же странице, это нормально.Спасибо