November Happy Hour will be moved to Thursday December 5th.
AI OnAI Off
November Happy Hour will be moved to Thursday December 5th.
I've also not been able to get model binding for content to work for partials. You can however retrieve the ContentReference using:
Request.RequestContext.GetContentLink()
Hi, I am trying to render meta information on Layout page by returning a PartialView.
These are parts of my pages.
Layout page:
<head>@{ Html.RenderAction("RenderMeta", "Seo"); }</head>
public class SeoController : PartialContentController<IContentData>
{
public ActionResult RenderMeta(SitePageData currentPage)
{
if (currentPage != null)
{
SeoViewModel viewModel = Mapper.Map<ISeoPage, SeoViewModel>(currentPage);
return PartialView("RenderMeta", viewModel);
}
return null;
}
}
where SitePageData : PageData, ISeoInfo
My problem is that RenderMeta is called, but currentPage is null. I am not sure if this is correct SeoController : PartialContentController<IContentData> and if this is correct RenderMeta(SitePageData currentPage)
I can't find any documentation on how to use PartialContentController.