我得到了2个与1-1关系的模特。
public class CustomerModel
{
public int Id { get; set; }
public string Name { get; set; }
public AddressModel Address { get; set; }
}
public class AddressModel
{
public int Id { get; set; }
public string Street { get; set; }
}
现在我需要一个视图,我可以将Address模型与客户链接起来,因此,在创建customerModel时,它也会创建地址,并链接,就像帖子中的地址将在客户字段中
答案 0 :(得分:0)
@model Mvc.Models.CustomerModel
@Html.EditorForModel(Model)
@Html.EditorFor(x => x.Address)
如果你创建这样的视图,那么你就可以回发到一个CustomerModel
的动作结果,并且绑定应该正常工作
您可能希望使用自定义注释等进行更多操作,因为我怀疑您是否希望用户能够编辑地址ID,但这应该指向正确的方向