вы также можете сделать это в переопределении (в контроллере или базовом контроллере), если у вас есть некоторые действия, которые делятся между, скажем, администратором и сайтом пользователя:
protected override ViewResult View(string viewName,
string masterName, object model)
{
// we share some views that aren't partialviews
// therefore, we have to ensure that the Shareholder master template
// is ALWAYS attached to the logged in user if they aren't an admin user
bool userIsAdmin = IsAuthorised("Admin");
if (!userIsAdmin) // then flip the masterpage to Shareholder.Master
{
masterName = "Shareholder";
}
return base.View(viewName, masterName, model);
}
еще один способ повеситьВы сами, я имею в виду кожу кошки :) 1004 *