У меня есть класс ViewModel для инкапсуляции моделей «Персональный» и «Бизнес». Моя проблема в том, что обе модели имеют свойство «Электронная почта», а привязка к модели не может провести различие между ними.Два поля с тем же именем
Я читал, что [Bind(Prefix = ...
используется для решения этой проблемы, но я не смог увидеть краткий пример того, как этого добиться.
public class BusinessFormViewModel
{
public Business Business { get; set; }
public ContactPerson ContactPerson { get; set; }
public BusinessFromView(Business business, ContactPerson contactPerson)
{
Business = business;
ContactPerson = contactPerson;
}
}
Как использовать префикс Bind, чтобы исправить это?
Как ваша форма строится? Как это связано? Нужна дополнительная информация, чтобы точно диагностировать проблему с именами. – Jab