jak zastąpić widoki Deklaracja układu
W asp.net MVC 3 czy istnieje sposób na zastąpienie deklaracji układu w widoku z kontrolera lub filtru akcji?
@{ Layout = "~/Views/Shared/_Layout.cshtml"; }
Próbowałem przesłonić właściwość MasterName w OnResultExecuted lub OnResultExecuting, jak w poniższym fragmencie kodu, bezskutecznie.
public override void OnResultExecuting(ResultExecutingContext filterContext) { var view = filterContext.Result as ViewResult; view.MasterName = null; }