Dave
Dave

Reputation: 37

Reading Meta tags dynamically

Can someone please help me trying to figure out how to simply write the meta tags in an asp.net page. The meta tags have been inserted in the page and I just want to loop through them and write the keywords tag. I don't have a probably adding dynamically, just reading.

Upvotes: 0

Views: 5795

Answers (2)

Ravi Vanapalli
Ravi Vanapalli

Reputation: 9942

Below link shows you how to manage your Meta tags & even SEO options.

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

Upvotes: 0

tsilb
tsilb

Reputation: 8037

.

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;
    }

Edited to make useful to your situation...

Upvotes: 3

Related Questions