我有一個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