渲染元标记的部分

时间:2016-10-11 06:57:24

标签: asp.net-mvc meta-tags

在我的项目中有两个布局页面。这两个共享标题和菜单部分视图。 现在我想根据页面名称动态显示元标记。 通过SECTION我能够实现这一目标。 但现在我想在局部视图中执行此操作,如下所示: Layout.cshtml

@RenderSection("Metatags")

Menu.cshtml(在共享文件夹下)

@section Metatags{
    <meta name='keywords' content='@ViewBag.MetaKeywords'/>
    <meta name='description' content='@ViewBag.MetaDescription'/>
}

ViewBag将在控制器中动态填充。

但它不起作用。它不显示所有页面的元数据。 请帮助我解决这个问题。也可以在观点之间分享SECTION。

0 个答案:

没有答案