ASP.NET MVC modelo vinculando relacionamento de chave estrangeira

possível vincular um relacionamento de chave estrangeira no meu modelo a uma entrada de formulári

Digo que tenho uma relação de um para muitos entreCar eManufacturer. Quero ter um formulário para atualizarCar que inclui uma entrada selecionada para definirManufacturer. Eu esperava poder fazer isso usando a ligação de modelo interna, mas estou começando a pensar que precisarei fazer isso sozinho.

inha assinatura do método de ação é assim:

public JsonResult Save(int id, [Bind(Include="Name, Description, Manufacturer")]Car car)

O formulário publica os valores Nome, Descrição e Fabricante, em que Fabricante é a chave primária do tipoint. O nome e a descrição são definidos corretamente, mas não o fabricante, o que faz sentido, pois o fichário do modelo não faz ideia do que é o campo PK. Isso significa que eu teria que escrever um @ personalizaIModelBinder que está ciente disso? Não sei ao certo como isso funcionaria, pois meus repositórios de acesso a dados são carregados por meio de um contêiner de IoC em cadaController construtor.

questionAnswers(3)

yourAnswerToTheQuestion