File: prism-cshtml.html

package info (click to toggle)
node-prismjs 1.30.0%2Bdfsg%2B~1.26.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 19,220 kB
  • sloc: javascript: 27,628; makefile: 9; sh: 7; awk: 4
file content (36 lines) | stat: -rw-r--r-- 948 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<h2>Full example</h2>
<pre><code>@* Source: https://docs.microsoft.com/en-us/aspnet/core/razor-pages/?view=aspnetcore-5.0&amp;tabs=visual-studio#the-home-page *@

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

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