Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
...<li class="nav-item"> <a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a></li><li class="nav-item"><b> <a class="nav-link text-dark" asp-area="" asp-controller="Home"</b>asp-action="RazorSyntax">Razor Syntax</a>
</li><li class="nav-item"> <a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a></li>Вспомогательная функция дескриптора для элемента ввода
Вспомогательная функция дескриптора для элемента ввода (
<input>idnamedata-val
Кроме того, вспомогательная функция дескриптора для элемента ввода добавит атрибуты
typetype
Шаблон редактирования
Car.cshtml<input>PetNameColor<input asp-for="PetName" class="form-control" /><input asp-for="Color" class="form-control"/>Вспомогательная функция дескриптора для элемента ввода добавляет к визуализируемому дескриптору атрибуты
nameid<input class="form-control" type="text" data-val="true" data-val-length="The field Pet Name must be a string with amaximum length of 50." data-val-length-max="50" data-val-required="The Pet Name field is required." id="PetName" maxlength="50" name="PetName" value="Zippy"><input class="form-control valid" type="text" data-val="true" data-val-length="The field Color must be a string with amaximum length of 50." data-val-length-max="50" data-val-required="The Color field is required." id="Color" maxlength="50" name="Color" value="Black" aria-describedby="Color-error" aria-invalid="false">Вспомогательная функция дескриптора для текстовой области
Вспомогательная функция дескриптора для текстовой области (
<textarea>idname<textarea>Description<textarea asp-for="Description"></textarea>Вспомогательная функция дескриптора для элемента выбора
Вспомогательная функция дескриптора для элемента выбора (
<select>idnamedata-valselectedНапример, пусть имеется модель со свойством по имени
CountrySelectListCountriespublic List<SelectListItem> Countries { get; } = new List<SelectListItem>{ new SelectListItem { Value = "MX", Text = "Mexico" },