- @page
- @model RazorPagesMovie.Pages.Movies.IndexModel
-
- @{
- ViewData["Title"] = "Index";
- }
-
- <h2>Index</h2>
-
- <p>
- <a asp-page="Create">Create New</a>
- </p>
- <table class="table">
- <thead>
- <tr>
- <th>
- @Html.DisplayNameFor(model => model.Movie[0].Title)
- </th>
- <th>
- @Html.DisplayNameFor(model => model.Movie[0].ReleaseDate)
- </th>
- <th>
- @Html.DisplayNameFor(model => model.Movie[0].Genre)
- </th>
- <th>
- @Html.DisplayNameFor(model => model.Movie[0].Price)
- </th>
- <th></th>
- </tr>
- </thead>
- <tbody>
- @foreach (var item in Model.Movie) {
- <tr>
- <td>
- @Html.DisplayFor(modelItem => item.Title)
- </td>
- <td>
- @Html.DisplayFor(modelItem => item.ReleaseDate)
- </td>
- <td>
- @Html.DisplayFor(modelItem => item.Genre)
- </td>
- <td>
- @Html.DisplayFor(modelItem => item.Price)
- </td>
- <td>
- <a asp-page="./Edit" asp-route-id="@item.ID">Edit</a> |
- <a asp-page="./Details" asp-route-id="@item.ID">Details</a> |
- <a asp-page="./Delete" asp-route-id="@item.ID">Delete</a>
- </td>
- </tr>
- }
- </tbody>
- </table>