В MonoRail вы можете просто CancelLayout (), чтобы не отображать макет. В ASP.NET MVC единственный способ повлиять на макет - это передать имя макета в метод View (), например View («myview», «mylayout»); только кажется, что передача null или пустой строки не дает того, что я хотел бы.
В итоге я создал пустой макет, который просто отображал контент, но это кажется глупым.
«Не отображать макет» означает именно это. В механизме просмотра веб-форм они называют макеты «главными страницами». Я хочу отобразить только представление моего действия, а не окружать его главной страницей.