Using partial Tag Helper
This commit is contained in:
@@ -19,7 +19,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IntegrationTests", "tests\I
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FunctionalTests", "tests\FunctionalTests\FunctionalTests.csproj", "{7EFB5482-F942-4C3D-94B0-9B70596E6D0A}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FunctionalTests", "tests\FunctionalTests\FunctionalTests.csproj", "{7EFB5482-F942-4C3D-94B0-9B70596E6D0A}"
|
||||||
EndProject
|
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
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
|||||||
@@ -36,5 +36,5 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
@@ -26,18 +26,18 @@
|
|||||||
|
|
||||||
@if (Model.CatalogItems.Any())
|
@if (Model.CatalogItems.Any())
|
||||||
{
|
{
|
||||||
@Html.Partial("_pagination", Model.PaginationInfo)
|
<partial name="_pagination" for="PaginationInfo" />
|
||||||
|
|
||||||
<div class="esh-catalog-items row">
|
<div class="esh-catalog-items row">
|
||||||
@foreach (var catalogItem in Model.CatalogItems)
|
@foreach (var catalogItem in Model.CatalogItems)
|
||||||
{
|
{
|
||||||
<div class="esh-catalog-item col-md-4">
|
<div class="esh-catalog-item col-md-4">
|
||||||
@Html.Partial("_product", catalogItem)
|
<partial name="_product" model="catalogItem" />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@Html.Partial("_pagination", Model.PaginationInfo)
|
<partial name="_pagination" for="PaginationInfo" />
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h4>@ViewData["Title"]</h4>
|
<h4>@ViewData["Title"]</h4>
|
||||||
@Html.Partial("_StatusMessage", Model.StatusMessage)
|
<partial name="_StatusMessage" for="StatusMessage" />
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<form method="post">
|
<form method="post">
|
||||||
@@ -31,5 +31,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,5 +48,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,7 @@
|
|||||||
ViewData["Title"] = "Manage your external logins";
|
ViewData["Title"] = "Manage your external logins";
|
||||||
ViewData.AddActivePage(ManageNavPages.ExternalLogins);
|
ViewData.AddActivePage(ManageNavPages.ExternalLogins);
|
||||||
}
|
}
|
||||||
|
<partial name="_StatusMessage" for="StatusMessage" />
|
||||||
@Html.Partial("_StatusMessage", Model.StatusMessage)
|
|
||||||
@if (Model.CurrentLogins?.Count > 0)
|
@if (Model.CurrentLogins?.Count > 0)
|
||||||
{
|
{
|
||||||
<h4>Registered Logins</h4>
|
<h4>Registered Logins</h4>
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h4>@ViewData["Title"]</h4>
|
<h4>@ViewData["Title"]</h4>
|
||||||
@Html.Partial("_StatusMessage", Model.StatusMessage)
|
<partial name="_StatusMessage" for="StatusMessage" />
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<form method="post">
|
<form method="post">
|
||||||
@@ -41,5 +41,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
<h4>Set your password</h4>
|
<h4>Set your password</h4>
|
||||||
@Html.Partial("_StatusMessage", Model.StatusMessage)
|
<partial name="_StatusMessage" for="StatusMessage" />
|
||||||
<p class="text-info">
|
<p class="text-info">
|
||||||
You do not have a local username/password for this site. Add a local
|
You do not have a local username/password for this site. Add a local
|
||||||
account so you can log in without an external login.
|
account so you can log in without an external login.
|
||||||
@@ -30,5 +30,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,5 +45,5 @@ else
|
|||||||
}
|
}
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<hr />
|
<hr />
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
@await Html.PartialAsync("_ManageNav")
|
<partial name="_ManageNav" />
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-9">
|
<div class="col-md-9">
|
||||||
@RenderBody()
|
@RenderBody()
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
<img src="../images/brand.png" alt="eShop On Web"/>
|
<img src="../images/brand.png" alt="eShop On Web"/>
|
||||||
</a>
|
</a>
|
||||||
</section>
|
</section>
|
||||||
@await Html.PartialAsync("_LoginPartial")
|
<partial name="_LoginPartial" />
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
@@ -32,10 +32,10 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p>
|
<p>
|
||||||
Don't have access to your authenticator device? You can
|
Don't have access to your authenticator device? You can
|
||||||
<a asp-page="./LoginWithRecoveryCode" asp-route-returnUrl="@Model.ReturnUrl">log in with a recovery code</a>.
|
<a asp-page="./LoginWithRecoveryCode" asp-route-returnUrl="@Model.ReturnUrl">log in with a recovery code</a>.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
@page
|
@page
|
||||||
@model LoginWithRecoveryCodeModel
|
@model LoginWithRecoveryCodeModel
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Recovery code verification";
|
ViewData["Title"] = "Recovery code verification";
|
||||||
}
|
}
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
@@ -31,5 +31,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,5 +49,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,5 +41,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,5 +31,5 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,5 +45,5 @@ else
|
|||||||
}
|
}
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
@await Html.PartialAsync("_ValidationScriptsPartial")
|
<partial name="_ValidationScriptsPartial" />
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<hr />
|
<hr />
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
@await Html.PartialAsync("_ManageNav")
|
<partial name="_ManageNav" />
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-9">
|
<div class="col-md-9">
|
||||||
@RenderBody()
|
@RenderBody()
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
<img src="../images/brand.png" alt="eShop On Web" />
|
<img src="../images/brand.png" alt="eShop On Web" />
|
||||||
</a>
|
</a>
|
||||||
</section>
|
</section>
|
||||||
@await Html.PartialAsync("_LoginPartial")
|
<partial name="_LoginPartial" />
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|||||||
Reference in New Issue
Block a user