У меня есть приложение .NET Core 2.1 MVC.
У меня есть контроллер Home, который выглядит следующим образом:
public class HomeController : Controller
{
public IActionResult Index()
{
return View();
}
public IActionResult CountView(MyModel model)
{
...
return PartialView(model);
}
}
В индексном представлении я хочу отобразить внутренний вид с именем CountView
.
Но когда я использую следующий метод в Index.cshtml:
@await Html.PartialAsync("CountView", Model)
представление отображается так, как я хотел, но метод в контроллере никогда не вызывается, и, таким образом, частичное представление не получает необходимые ему данные, предназначенные для извлечения методом контроллера.
Почему это так?
А как мне заставить его работать так, как нужно?