Я использую шаблон проекта Visual Studio 2013 для создания веб-сайта MVC. Он используется .cshtml _layout включать информацию заголовка и имеют больше 5 страниц (просмотр), такие как продукт, услугу, свяжитесь с нами и т.д. Моя страница Layout.cshtml это посмотреть, как этотДинамически добавлять метаданные в ASP.NET MVC 5
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title – ABC Technology</title>
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
</head>
<body>
@Html.Partial("TopMenu")
@RenderBody()
</body>
Каждая из этих страниц (просмотры) используйте _layout.cshtml. Теперь я хочу добавить мета-описание и мета-ключевое слово для каждой страницы на основе содержимого на этой странице. Я не хочу пропустить использование макета страницы и добавить <head>
на каждую страницу.
Я новичок в ASP.NET MVC 5.
Может кто-то пожалуйста, помогите?
@Erick, я думаю, что вы, возможно, не поняли вопрос, вопрос в ссылке совершенно разные и никаких объяснений о моей проблеме добавления метаданных динамически. Я искал весь веб-сайт и поток stacoverflow и не нашел ничего связанного с ним, и ссылка не отвечает на вопрос. – Dush