У меня есть следующий метод на моем контроллере:
[HttpPost]
public ActionResult UnplannedCourses(int studentId)
{
var model = CreateUnplannedCourseModel(studentId);
return View("UnplannedCourses", model);
}
, и, на мой взгляд, я пытаюсь:
<div class="unplannedcourses">
@Html.Action("UnplannedCourses", "Student", new { studentId = Model.StudentId })
</div>
Но это дает ошибку: метод открытого действия 'UnplannedCourses'не был найден в контроллере 'Digidos.MVCUI.Controllers.StudentController'.
Если я пропущу [HttpPost]
, то это будет работать, но позже я снова использую действие из javascript, поэтому я хотел бы иметь толькоPOST доступно.
Любые иды?