Reputation: 37
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
Reputation: 9942
Below link shows you how to manage your Meta tags & even SEO options.
Upvotes: 0
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