我有2个观点:拍卖和物品。 在第一个视图中,我创建了拍卖:
点击后'创建'它重定向到项目视图:
如何发送插入拍卖的当前ID以进行拍卖和项目之间的关系。完成结果应该是实际项目详细信息有关于拍卖的信息。
答案 0 :(得分:1)
当您插入实体时,DbContext会分配创建的实体ID。然后你可以在querystring参数中将该id传递给你的第二页。
_context.Auctions.Add(auction);
_context.SaveChanges();
// auction.Id now contains database generated id
// pass it to second page, like this in asp.net mvc
return RedirectToAction("SecondPage", new { auctionId = auction.Id });
第二页:
public ActionResult SecondPage(int auctionId) { ... }