Using partial Tag Helper

This commit is contained in:
Steve Smith
2018-05-29 13:35:14 -04:00
parent 8169d2f485
commit 2ab390fa6d
20 changed files with 34 additions and 30 deletions

View File

@@ -19,7 +19,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IntegrationTests", "tests\I
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FunctionalTests", "tests\FunctionalTests\FunctionalTests.csproj", "{7EFB5482-F942-4C3D-94B0-9B70596E6D0A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebRazorPages", "src\WebRazorPages\WebRazorPages.csproj", "{3CA62E98-218E-4A74-BF79-1098900BD421}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WebRazorPages", "src\WebRazorPages\WebRazorPages.csproj", "{3CA62E98-218E-4A74-BF79-1098900BD421}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{0BD72BEA-EF42-4B72-8B69-12A39EC76FBA}"
ProjectSection(SolutionItems) = preProject
docker-compose.yml = docker-compose.yml
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution

View File

@@ -36,5 +36,5 @@
</p>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -26,18 +26,18 @@
@if (Model.CatalogItems.Any())
{
@Html.Partial("_pagination", Model.PaginationInfo)
<partial name="_pagination" for="PaginationInfo" />
<div class="esh-catalog-items row">
@foreach (var catalogItem in Model.CatalogItems)
{
<div class="esh-catalog-item col-md-4">
@Html.Partial("_product", catalogItem)
<partial name="_product" model="catalogItem" />
</div>
}
</div>
@Html.Partial("_pagination", Model.PaginationInfo)
<partial name="_pagination" for="PaginationInfo" />
}
else
{

View File

@@ -5,7 +5,7 @@
}
<h4>@ViewData["Title"]</h4>
@Html.Partial("_StatusMessage", Model.StatusMessage)
<partial name="_StatusMessage" for="StatusMessage" />
<div class="row">
<div class="col-md-6">
<form method="post">
@@ -31,5 +31,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -48,5 +48,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -3,8 +3,7 @@
ViewData["Title"] = "Manage your external logins";
ViewData.AddActivePage(ManageNavPages.ExternalLogins);
}
@Html.Partial("_StatusMessage", Model.StatusMessage)
<partial name="_StatusMessage" for="StatusMessage" />
@if (Model.CurrentLogins?.Count > 0)
{
<h4>Registered Logins</h4>

View File

@@ -5,7 +5,7 @@
}
<h4>@ViewData["Title"]</h4>
@Html.Partial("_StatusMessage", Model.StatusMessage)
<partial name="_StatusMessage" for="StatusMessage" />
<div class="row">
<div class="col-md-6">
<form method="post">
@@ -41,5 +41,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -5,7 +5,7 @@
}
<h4>Set your password</h4>
@Html.Partial("_StatusMessage", Model.StatusMessage)
<partial name="_StatusMessage" for="StatusMessage" />
<p class="text-info">
You do not have a local username/password for this site. Add a local
account so you can log in without an external login.
@@ -30,5 +30,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -45,5 +45,5 @@ else
}
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -9,7 +9,7 @@
<hr />
<div class="row">
<div class="col-md-3">
@await Html.PartialAsync("_ManageNav")
<partial name="_ManageNav" />
</div>
<div class="col-md-9">
@RenderBody()

View File

@@ -32,7 +32,7 @@
<img src="../images/brand.png" alt="eShop On Web"/>
</a>
</section>
@await Html.PartialAsync("_LoginPartial")
<partial name="_LoginPartial" />
</article>
</div>
</header>

View File

@@ -37,5 +37,5 @@
</p>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -25,5 +25,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -31,5 +31,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -49,5 +49,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -41,5 +41,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -31,5 +31,5 @@
</div>
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -45,5 +45,5 @@ else
}
@section Scripts {
@await Html.PartialAsync("_ValidationScriptsPartial")
<partial name="_ValidationScriptsPartial" />
}

View File

@@ -9,7 +9,7 @@
<hr />
<div class="row">
<div class="col-md-3">
@await Html.PartialAsync("_ManageNav")
<partial name="_ManageNav" />
</div>
<div class="col-md-9">
@RenderBody()

View File

@@ -32,7 +32,7 @@
<img src="../images/brand.png" alt="eShop On Web" />
</a>
</section>
@await Html.PartialAsync("_LoginPartial")
<partial name="_LoginPartial" />
</article>
</div>
</header>