如何在ASP.NET MVC中使用Razor Layout作为母版页

Chu*_*ris 8 asp.net-mvc razor asp.net-mvc-3

我正在使用ASP.NET MVC 3并使用aspx编写了一些部分.所以在我的一些观点中,我有类似的东西

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="Thread.Index" %>
Run Code Online (Sandbox Code Playgroud)

但我已经使用Razor的Layout为站点创建了Layout,我也希望在这个.aspx文件中使用该布局.
我怎样才能实现这一目标?

Dar*_*rov 6

您不能将Razor布局与WebForms视图一起使用.您需要为WebForms视图创建WebForms母版页.查看引擎不能像这样混合.