【发布时间】:2009-04-05 09:10:07
【问题描述】:
我正在尝试将我的网站母版页 (views/shared/site.master) 设为强类型。
例如。 Inherits="TestProject.Mvc.Views.Shared.Site"
我似乎无法完成这项工作。一旦我将 site.master 页面设置为强输入,Visual Studio 似乎“松散”了<%= Html.XXX %> 是什么。此外,当我尝试显示默认索引路由时,页面会引发错误。
SiteMasterViewData 类存在于 views/shared/ 文件夹中,并已通过...包含在母版页的顶部。
<%@ Import Namespace="TestProject.Mvc.Views.Shared"%>
这可以吗?有没有更好的方法来做到这一点?
【问题讨论】: