Как я могу узнать имя контроллера и действия при просмотре? - PullRequest
0 голосов
/ 24 ноября 2011

Я решил использовать общую модель представления для нескольких моих экранов.Однако, чтобы увеличить гибкость, я хотел бы, по крайней мере, знать имя контроллера и действие, которое вызвало viewModel / view.

Можно ли получить эту информацию и как я могу это сделать?

Спасибо

1 Ответ

0 голосов
/ 24 ноября 2011
var action = (string)ViewContext.Controller.ValueProvider.GetValue("action").RawValue;
var controller = (string)ViewContext.Controller.ValueProvider.GetValue("controller").RawValue;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...