RazorViewEngineOptions.AreaPageViewLocationFormats 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取从 RazorViewEngine 呈现区域中的 Razor 页面的上下文中搜索视图 (的位置,例如布局和分部) 。
public:
property System::Collections::Generic::IList<System::String ^> ^ AreaPageViewLocationFormats { System::Collections::Generic::IList<System::String ^> ^ get(); };
public System.Collections.Generic.IList<string> AreaPageViewLocationFormats { get; }
member this.AreaPageViewLocationFormats : System.Collections.Generic.IList<string>
Public ReadOnly Property AreaPageViewLocationFormats As IList(Of String)
属性值
注解
位置是格式字符串 (请参阅 https://msdn.microsoft.com/en-us/library/txafckwd.aspx) ,其中可能包含以下格式项:
- {0} - 视图名称
- {1} - 页面名称
- {2} - 区域名称
AreaPageViewLocationFormats 与视图位置扩展器协同工作以执行分层路径查找。 例如,如果 /Areas/Account/Pages/Manage/User.cshtml 使用 /Areas 作为区域页根,将 /Pages 作为根,则视图引擎将在以下位置搜索视图:
/Areas/Accounts/Pages/manage/{0}.cshtml /Areas/Accounts/Pages/{0}.cshtml /Areas/Accounts/Pages/shared/{0}.cshtml /Areas/Accounts/Views/shared/{0}.cshtml /Pages/Shared/{0}.cshtml /Views/Shared/{0}.cshtml