Как динамически добавлять метатеги на страницы? - PullRequest
2 голосов
/ 08 июня 2011

У меня есть веб-сайт со страницами продуктов, которые создаются динамически в зависимости от элементов в моей базе данных.Сайт работает нормально, без ошибок.Теперь я хотел бы добавить метатеги в заголовок.

Когда страницы создаются, я бы хотел динамически / программно установить метатеги для этой страницы - ключевые слова и т. Д.

Как можноЯ добавляю их с помощью VB.Net в Visual Studio 2008. Я использую мастер-страницу для общего макета, если это влияет на что-либо.

1 Ответ

6 голосов
/ 08 июня 2011

См .: http://ryanfarley.com/blog/archive/2006/03/25/18992.aspx Я думаю, это именно то, что вы хотите напр.


// Render: <meta name="date" content="2006-03-25" scheme="YYYY-MM-DD" />
meta = new HtmlMeta();
meta.Name = "date";
meta.Content = DateTime.Now.ToString("yyyy-MM-dd");
meta.Scheme = "YYYY-MM-DD";
this.Header.Controls.Add(meta);
...