У меня есть бритвенные страницы.Я подготовил в обработчике список (visitorTypes), я только хочу связать их.есть кое-что, что я пропустил, но я не знаю, что
Вот мой код C #
[ModelBinder(Name ="Visitors")]
public ICollection<VisitorType> VisitorTypes { get; set; }
public IActionResult OnGetListOfVisitorTypeAsync()
{
VisitorTypes = _db.VisitorTypes.ToList();
return RedirectToPagePermanent("/Visitors",VisitorTypes);
}
А вот моя страница бритвы
<div class="container">
<form method="get" asp-page-handler="ListOfVisitorType" >
@foreach (var item in Model.VisitorTypes)
{
<label>@item.VisitorTypeName.ToString() </label>
}
</form>
</div>
может кто-топожалуйста, объясните, что я делаю неправильно (я пытался вернуть список, я пытался сделать его недействительным, но ни один из них не работает со мной)
Вот модал
private string _VisitorTypeName { get; set; }
public string VisitorTypeName { get {return _VisitorTypeName; } set { _VisitorTypeName = value; } }
ICollection<Visitor> Visitors { get; set; }