-
-
Notifications
You must be signed in to change notification settings - Fork 32
How can I pass ViewData to _Layout.cshtml? Is it possible? #133
Copy link
Copy link
Open
Description
HydroComponent cshtml
ViewData.Add("TitleMetaTags", new TitleMetaTags
{
Title = "Test 111",
Description = "Description",
OgUrl = "https://example.com/",
OgTitle = "Test 111 — Home",
OgDescription = "Description",
OgImage = "https://example.com/images/banner.png",
OgType = "website"
});_Layout.cshtml
<title>@Html.Raw(Model.Title)</title>
<meta name="description" content="@Html.Raw(Model.Description)" />
<meta property="og:url" content="@Html.Raw(Model.OgUrl)" />
<meta property="og:title" content="@Html.Raw(Model.OgTitle)" />
<meta property="og:description" content="@Html.Raw(Model.OgDescription)" />
<meta property="og:site_name" content="@Html.Raw(Model.SiteName)" />
<meta property="og:type" content="@Html.Raw(Model.OgType)" />
@if (!string.IsNullOrEmpty(Model.OgImage))
{
<meta property="og:image" content="@Html.Raw(Model.OgImage)" />
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels