"개인"및 "비즈니스"모델을 캡슐화하는 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;
}
}
이 문제를 해결하기 위해 바인드 접두어를 어떻게 사용합니까?
양식은 어떻게 작성되고 있습니까? 그것은 어떻게 묶여 있습니까? 이름 지정 문제를 정확하게 진단하려면 더 많은 정보가 필요합니다. – Jab