我正在尝试使我的网站母版页(views/shared/site.master
强列入).
例如.继承= "TestProject.Mvc.Views.Shared.Site"
我似乎无法完成这项工作.一旦我强力打开site.master页面,键入,Visual Studio似乎"松散"是什么<%= Html.XXX %>
.此外,当我尝试显示默认索引路由时,页面引发错误.
SiteMasterViewData类存在于views/shared /文件夹中,并且已经包含在母版页的顶部.
<%@ Import Namespace="TestProject.Mvc.Views.Shared"%>
可以这样做吗?有一个更好的方法吗?
该死的 - 找到了我自己的答案.
ASP.NET MVC v1中的所有主页.需要继承自:
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
所以,如果你想强烈输入它,你可以这样做.
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
HTH的其他偷看:)