我有一个ViewModel类来封装“个人”和“业务”模型。我的问题是两个模型都有一个名为“Email”的属性,模型绑定无法区分这两者。同名的两个字段
我读到[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 2010-04-16 16:09:37