Add validation scripts

This commit is contained in:
Mark J Price 2023-06-08 11:59:33 +01:00
parent adb70cefb6
commit aebc77ab4c
2 changed files with 20 additions and 4 deletions

View file

@ -14,10 +14,12 @@
<div class="form-text">
Customer ID must be five (5) upper case characters.
</div>
<span asp-validation-for="CustomerId" class="text-danger" />
</div>
<div class="mb-3">
<label class="form-label" asp-for="CompanyName">Company Name</label>
<input class="form-control" asp-for="CompanyName" />
<span asp-validation-for="CompanyName" class="text-danger" />
</div>
<div class="mb-3">
<label class="form-label" asp-for="ContactName">Contact Name</label>
@ -50,10 +52,16 @@
<div class="mb-3">
<input type="submit" value="Add Customer"
class="btn btn-outline-primary" />
<a asp-controller="Home" asp-action="Customers"
<a asp-controller="Home" asp-action="Customers"
class="btn btn-outline-secondary">
Cancel and return to Customers
</a>
<div asp-validation-summary="ModelOnly" />
<div asp-validation-summary="All" class="text-danger" />
</div>
</form>
@section Scripts {
@{
await Html.RenderPartialAsync("_ValidationScriptsPartial");
}
}

View file

@ -14,10 +14,12 @@
<div class="form-text">
Customer ID must be five (5) upper case characters.
</div>
<span asp-validation-for="CustomerId" class="text-danger" />
</div>
<div class="mb-3">
<label class="form-label" asp-for="CompanyName">Company Name</label>
<input class="form-control" asp-for="CompanyName" />
<span asp-validation-for="CompanyName" class="text-danger" />
</div>
<div class="mb-3">
<label class="form-label" asp-for="ContactName">Contact Name</label>
@ -50,10 +52,16 @@
<div class="mb-3">
<input type="submit" value="Add Customer"
class="btn btn-outline-primary" />
<a asp-controller="Home" asp-action="Customers"
<a asp-controller="Home" asp-action="Customers"
class="btn btn-outline-secondary">
Cancel and return to Customers
</a>
<div asp-validation-summary="ModelOnly" />
<div asp-validation-summary="All" class="text-danger" />
</div>
</form>
@section Scripts {
@{
await Html.RenderPartialAsync("_ValidationScriptsPartial");
}
}