使用控制器渲染,我创建了一个名为Footer.cs的模型,它具有以下属性。
public ActionResult FooterTemplate()
{
ISitecoreContext ctx = new SitecoreContext();
var model = ctx.GetCurrentItem<Footer>();
return View(model);
}
在我的控制器中:
serverConnector.setDefaultProtocol("h2c");
但是,总是得到空结果,请帮助我任何人。
答案 0 :(得分:0)
您可以使用:
public ActionResult FooterTemplate()
{
ISitecoreContext ctx = new SitecoreContext();
var model = ctx.GetCurrentItem<Footer>(RenderingContext.Current.Rendering.DataSource);
return View(model);
}