0
私のデータベースには書籍とRentBooksがあります。私は索引が作成されたすべての書籍のリストを返すBooks for Viewを作成しました。私が今やってみたいことは次のとおりです:Mvc 2 - ActionLink新しいIDを作成してコントローラに渡す
私はRentBookというActionLinkを持っています。 ユーザーが「レンタルブック」を押すと、レンタルブックが作成されます。 これを実装する方法がわかりません。
は、これは私がしようとしたものです。これは私が私のBookControllerでこれを持っているブック
<%: Html.ActionLink("Rent Book", "RentBooks", "Book", new { id=item.RentBooks.Select(r=>r.RentId)}, null)%>
のデインデックスビューである:
public ActionResult RentBooks (int id)
{
db.RentBooks.Where(rb => rb.RentId == id).FirstOrDefault();
return View();
}
たぶん私はmissthinkingてる何かを...私はRoleControllerでこれを行う必要がありますか?ブックスのインデックスに私は、ユーザーが、それはあなたに新しいRentBook
レコードを挿入/追加する必要があり、このような場合には、このための家賃を作成する必要があり、「家賃ブック」を押すとあなたはを言っ
item.RentBooks.RentId
私のコードはすべて本モデル内で発生します...だから私はインデックスの本の '新しいRentBook' – bfmv991