0
我正在使用Sitecore 8.1和GlassMapper来映射C#中的字段。 我正在使用开发组件的数据源。Sitecore/GlassMapper获取页面
我需要能够从我们当前所在的页面中获取一个字段。您知道如何获取在Sitecore中定义的页面对象吗?
我正在使用Sitecore 8.1和GlassMapper来映射C#中的字段。 我正在使用开发组件的数据源。Sitecore/GlassMapper获取页面
我需要能够从我们当前所在的页面中获取一个字段。您知道如何获取在Sitecore中定义的页面对象吗?
例如,如果你有一个主页和字段标题 你投你的当前页面首页模型
var context = new SitecoreContext();
Model = context.GetCurrentItem<HomePage>();
凡模型等被定义: 公共主页型号{获得;组; }
而且在你看来,你将有:如果你想使它变为可编辑的网页编辑器,你可以使用http://glass.lu/Mapper/Sc/Tutorials/Tutorial12
:
http://glass.lu/Mapper/Sc/Tutorials/Tutorial14
@inherits System.Web.Mvc.WebViewPage<Namespace.HomePage>
<title>@Model.Title</title>
也请您查看此链接
使用webforms或mvc? – Gatogordo
您不能在Glass Sitecore上下文中使用GetCurrentItem吗? –