This is much simplier than you think. Foe example here is a snippet that fires in a web form that is using a master page.
protected void Page_Load(object sender, EventArgs e)
{
System.Web.UI.HtmlControls.HtmlMeta _metaTag = new HtmlMeta();
System.Web.UI.HtmlControls.HtmlHead _head = (HtmlHead)Page.Header;
_metaTag.Name = "keywords";
_metaTag.Content = "C#, VB.NET, ASP.NET";
_head.Controls.Add(_metaTag);
}
See: HtmlHead Class
The output is as follows: meta name="keywords" content="C#, VB.NET, ASP.NET"
HTH,
Steven
Steven M. Swafford
http://radicaldevelopment.net
Dont forget to click "Mark as Answer" on the post that helped you.