tif*_*tif 2 types episerver current-page
如何获取当前页面的页面类型.我试过了
CurrentPage.GetType();
Run Code Online (Sandbox Code Playgroud)
但没有成功.我需要检查页面类型是否等于特定类型才能执行某些操作.
谢谢
您需要检查PageTypeName
或PageTypeID
属性,如下所示:
if(CurrentPage.PageTypeName == "StartPage")
// Do something
Run Code Online (Sandbox Code Playgroud)
查看参考资料:http://sdk.episerver.com/library/cms5/html/AllMembers_T_EPiServer_Core_PageData.htm
GetType()
声明该方法System.Object
并返回System.Type
该对象.是可用于.NET Framework中的所有类型,因为所有类型都继承自System.Object
.
使用页面类型构建器强类型类,可以使用C#is关键字
例如
if (CurrentPage is SomeStronglyTypeClass)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6682 次 |
最近记录: |