如何在ASP中使用Razor布局作为母版页.净MVC



我使用的是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文件中也使用这个布局。
我怎样才能做到这一点?

我最近在这里写了一篇关于这个的博客,

http://weblogs.asp.net/imranbaloch/archive/2011/09/01/a - webform -视图- - -剃须刀布局在- asp -网- mvc - 3. - aspx

你不能在WebForms视图中使用Razor布局。您需要为WebForms视图创建一个WebForms母版页。视图引擎不能这样混合

我很确定你不能混合使用两种不同的视图引擎(Razor视图引擎和旧的ASPX视图引擎)

最新更新