Запустите Model-метод по тегу привязки, нажмите Razor Pages - PullRequest
0 голосов
/ 23 февраля 2019

Доброе утро, уважаемые разработчики, поскольку я новичок в Razor Pages, я столкнулся с некоторыми проблемами при попытке вызвать Model-метод (который устанавливает некоторую информацию в мой Сервис).Так как мне это сделать?Я бы предпочел использовать Сервис вместо Строк запроса.

Вот мой HTML-код:

<div class="subjectlist" id="subjscroll">
 @foreach (SubjectGroup sg in Model.subjects)
 {
  <a asp-page="SubjectDash" runat="server" onclick="@Model.SetTarget(sg)">
     <partial name="_SubjectPartial" model="(sg,Model.IsTeacher).ToTuple()"/>
  </a>
  <p></p>
 }
</div>

А вот метод в соответствующей модели:

public object SetTarget(SubjectGroup sg)
{
  _cgu.SetSelectedSG(sg);
  return null;       
}

Прошу прощения за мой плохой английский.

...