У меня есть модель вызова клиента, как это
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(модель => модель.Примечания) как всегда это невозможно.
поэтому я создаю viewModel
public class CustomerNotesModel
{
public Customer Customers { get; set; }
public Note Note { get; set; }
}
но это выдает мне ошибку, когда я пытаюсь щелкнуть «детали» или страницу. которые возвращают клиента на страницу типа
argument type 'Model.customers' is not assignable to model type 'viewModels.customerNotesModel' mvc..
извините, я очень новичок в этом, и я действительно очень старался, чтобы найти это, к сожалению, у меня не будет достаточно времени. у кого-нибудь есть идея? пока я могу ДОБАВИТЬ заметку о текущем клиенте на той же странице, все в порядке. Спасибо
пожалуйста, добавьте текущий код для просмотра и контроллера здесь





Вы используете модель представления в своем представлении?