0
나는 2 개 모델, 각각은 많은 속성이 - 오브젝트 1 및 Object2MVC3 - 컨트롤러 방법은 다른 테이블/모델에서 GUID로 모델 데이터 및 준을 만드는
내가 SQL의 DB에 그들과 외래 키 관계를 맺고을 - 오브젝트 1 수 많은 Object2를 가지고
내 Object2Controller의 Create() 메소드에서 Object2를 만들 때 Object2를 Object 1의 Guid와 어떻게 연관시킬 수 있습니까? 여기
코드입니다 :
컨트롤러 : 만이 시나리오에서 두 가지 옵션을 볼 수 있습니다
[HttpPost]
public ActionResult Create(Object2 object2)
{
if (ModelState.IsValid)
{
object2.Object2Id = Guid.NewGuid();
db.Object2.Add(object2);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(object2);
}
이상적으로 Object1의 상세보기에서 사용자가 Object2를 만들기 위해 클릭 할 수있는 동작 버튼이 필요합니다. 그래서 협회가 만들어 져야합니다. 가능한 1 단계는이 부분을 달성 할 수 있습니까? 웹이나 경험을 통해 어떤 예를 들어 볼 수 있습니까? –
@HelloJonnyOh 시나리오에 대한 내 대답에 몇 가지 세부 정보를 추가했습니다. 내 업데이트를 확인하십시오. – McGarnagle
MyAddView에 무엇을 넣을 수 있습니까? 나는 대부분 그 자리에 있고 테스트 할 준비가되어있다. –