Virtual Happy Hour is canceled this month (March) due to Good Friday.
Try our conversational search powered by Generative AI!
AI OnAI Off
Virtual Happy Hour is canceled this month (March) due to Good Friday.
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.