Как использовать Razor Layout в качестве мастер-страницы в ASP.NET MVC - PullRequest
8 голосов
/ 01 сентября 2011

Я использую ASP.NET MVC 3, и некоторые части написаны с использованием aspx.Так что в некоторых моих взглядах у меня есть что-то вроде

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="Thread.Index" %>

Но я уже создал Макет для сайта, используя Razor Layout, и я хочу использовать этот макет и в этом файле .aspx.
КакМогу ли я достичь этого?

Ответы [ 3 ]

13 голосов
/ 02 сентября 2011
6 голосов
/ 01 сентября 2011

Вы не можете использовать макеты Razor с представлениями WebForms.Вам нужно будет создать главную страницу WebForms для представлений WebForms.Двигатели представления не могут быть смешаны, как это.

1 голос
/ 01 сентября 2011

Я почти уверен, что вы не можете смешивать 2 разных движка вида (движок Razor и старый движок ASPX).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...