我正在使用ASP.NET MVC 3并且使用aspx编写了一些部分。 所以在我的一些观点中,我有类似的东西
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="Thread.Index" %>
但我已经使用Razor的布局为网站创建了布局,我也想在这个.aspx文件中使用该布局。
我怎样才能做到这一点?
答案 0 :(得分:13)
我最近在这里发表了关于此事的博客,
答案 1 :(得分:6)
您不能将Razor布局与WebForms视图一起使用。您需要为WebForms视图创建WebForms母版页。视图引擎不能像这样混合。
答案 2 :(得分:1)
我很确定你不能混合两个不同的视图引擎(Razor视图引擎和旧的ASPX视图引擎)。