## Full example

    @* Source: https://docs.microsoft.com/en-us/aspnet/core/razor-pages/?view=aspnetcore-5.0&tabs=visual-studio#the-home-page *@

    @page
    @model RazorPagesContacts.Pages.Customers.IndexModel
    @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

    <h1>Contacts home page</h1>
    <form method="post">
    	<table class="table">
    		<thead>
    			<tr>
    				<th>ID</th>
    				<th>Name</th>
    				<th></th>
    			</tr>
    		</thead>
    		<tbody>
    			@foreach (var contact in Model.Customer)
    			{
    				<tr>
    					<td> @contact.Id  </td>
    					<td>@contact.Name</td>
    					<td>
    						<a asp-page="./Edit" asp-route-id="@contact.Id">Edit</a> |
    						<button type="submit" asp-page-handler="delete"
    								asp-route-id="@contact.Id">delete
    						</button>
    					</td>
    				</tr>
    			}
    		</tbody>
    	</table>
    	<a asp-page="Create">Create New</a>
    </form>