Chapter 9: Creating Web Applications with ASP.NET MVC

271

Listing 9-8 A Customer List View

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc

.ViewPage<IEnumerable<MyShopCS.Models.Customer>>" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">

Index </asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<h2>Index</h2>

<table>

<tr>

<th></th>

<th>

CustomerID </th>

<th>

Name

</th>

<th>

Age

</th>

<th>

Birthday </th>

<th>

Income </th>

</tr>

<% foreach (var item in Model) { %>

<tr>

<td>

<%= Html.ActionLink("Edit", "Edit", new { id=item.CustomerID }) %>

<%= Html.ActionLink("Details", "Details", new { id=item.CustomerID })%>

</td>

Page 294
Image 294
Microsoft 9GD00001 manual 271, Listing 9-8 a Customer List View