0

詳細ビューからコントローラのアクション メソッドに itemID を送信したいと考えています。
これは私の見解です:

@model IEnumerable<GDMfrontEnd.Models.items>
@{
    ViewBag.Title = "Detail";
}

<h2>Detail</h2>
    @foreach (var item in Model)
    {
      @Html.DisplayFor(modelItem => item.item_description)
      @Html.DisplayFor(modelItem => item.item_title)
      @Html.DisplayFor(modelItem => item.item_createddate)
      @Html.DisplayFor(modelItem => item.deliverables.projects.project_name)
    }

    <a href="@Url.Action("Deliverable", "Bookmark", new { id =  }))">Add to favorites</a>
    </fieldset>

ここで、item.item_id を成果物コントローラーのアクション「ブックマーク」に送信したいと思います。これどうやってするの?

4

1 に答える 1

3

試す:

@foreach (var item in Model)
{
  @Html.DisplayFor(modelItem => item.item_description)
  @Html.DisplayFor(modelItem => item.item_title)
  @Html.DisplayFor(modelItem => item.item_createddate)
  @Html.DisplayFor(modelItem => item.deliverables.projects.project_name)
  <a href="@Url.Action("Deliverable", "Bookmark", new { id = item.item_id }))">Add to favorites</a>
}
于 2013-06-09T17:53:17.573 に答える