Site.Master
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<body>
<asp:ContentPlaceHolder ID="Menu" runat="server">
<!-- Menu goes here -->
</asp:ContentPlaceHolder>
</body>
サブマスター
<%@ Master Language="C#" MasterPageFile="~/Views/Shared/Site.Master" %>
<asp:Content ID="Content4" ContentPlaceHolderID="Menu" runat= "server">
<% Html.RenderPartial("MainMenu"); %>
</asp:Content>
アプリケーション実行時のエラーは次のとおりです。 名前 'Html' は現在のコンテキストに存在しません