У меня есть этот метод действия на ProjectAuthorityController
:
[Authorize]
[HttpGet]
public ActionResult BoqReview(Guid projectId)
{
var model = GetReviewModel(projectId);
return PartialView("_BoqReviewPartial", model);
}
Тогда на моем главном экране, BoqUpload
, у меня есть следующий элемент Razor:
@Html.Action("BoqReview", "ProjectAuthority", new { projectId = Model.ProjectId })
Когда мое представление BoqUpload
отображается второй раз, после завершения действия BoqUpload
POST я получаю следующую ошибку для элемента @Html.Action
:
A public action method 'BoqReview' was not found on controller 'ITIS.Web.Modules.ProjectAuthority.Controllers.ProjectAuthorityController'.
Теперь, как это представление может найти открытый метод 'BoqReview' при первом отображении представления, а не во второй раз?