asp.net mvc бритва: Как получить прямой доступ к странице .cshtml? - PullRequest
2 голосов
/ 09 февраля 2011

Как я могу напрямую получить доступ к файлу .cshtml в ASP.NET MVC, используя механизм просмотра бритвы?

Например, у меня есть этот URL: localhost / Home / About. Это загрузит сайт about внутри главной страницы.

Я хочу загрузить страницу about без загрузки главной страницы. Поэтому я подумал, что могу использовать этот URL: localhost / Home / About.cshtml. Но это не работает.

Как я могу загрузить страницу просмотра без загрузки главной страницы?

1 Ответ

5 голосов
/ 09 февраля 2011

Вы можете использовать метод Html.Partial следующим образом:

@Html.Partial("About")

Редактировать

Я мог бынеправильно понял ваш вопрос.Если вы хотите избежать включения главной страницы, вам нужно удалить макет.

Добавьте это в начало вашего просмотра:

@{
     Layout = null;
 }
...