На моей странице бритвы layout.cs html бритва будет автоматически использовать файл index.cs html .cs в качестве модели страницы.
На странице макета у меня есть помощник тега частичного просмотра указывая на мою отдельную страницу частичного представления.
<partial name="_AlarmListPartial" />
В моем частичном представлении, называемом _AlarmListPartial, я хочу обрабатывать методы на стороне сервера в отдельном контроллере, который я уже назвал "AlarmListController.cs"
Как настроить частичную страницу для использования контроллера, вместо того, чтобы ожидать использовать / наследовать файл index.cs html модели страницы?
Я пытался включить детализацию модели в частичную вспомогательный тег страницы, но получаются волнистые строки:
<partial name="_AlarmListPartial" model="MyProject.Controllers.AlarmListController"/>
Message = "AlarmListController - это тип, который недопустим в данном контексте"
Я предполагаю, что мне нужно что-то включить в верх страницы контроллера, такой как @model что-то ...
Ни одна из частичных направляющих не имеет для меня никакого смысла.