Чтение метатегов динамически - PullRequest
0 голосов
/ 11 января 2010

Может кто-нибудь, пожалуйста, помогите мне разобраться, как просто написать метатеги на странице asp.net. Мета-теги были вставлены на страницу, и я просто хочу просмотреть их и написать тег ключевых слов. У меня, вероятно, нет динамического добавления, просто чтение.

Ответы [ 2 ]

3 голосов
/ 11 января 2010

.

using System.Web.UI.HtmlControls;
// ...
List<HtmlMeta> metas = new List<HtmlMeta>();
foreach (Control c in this.Page.Header.Controls)
    if (c.GetType() == typeof(HtmlMeta))
    {
        HtmlMeta meta = (HtmlMeta)c;
        if (meta.Name == "Keywords")
            meta.Content = "content goes here";
        break;
    }

Отредактировано, чтобы сделать вашу ситуацию полезной ...

0 голосов
/ 11 января 2010

Ниже ссылка показывает, как управлять вашими метатегами и даже параметрами SEO.

http://www.programminghelp.com/web-development/asp-net/using-sitemap-and-masterpages-to-set-meta-tags-in-asp-net-and-c/

...