<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Master Pages, Themes and Navigation Controls</title><link>http://forums.asp.net/139.aspx</link><description>Discussions of MasterPages, Themes, and other page-related features. &lt;A href="http://aspadvice.com/SignUp/list.aspx?l=164&amp;amp;c=30" target=_blank&gt;Email List&lt;/A&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: adding meta tags</title><link>http://forums.asp.net/thread/2645001.aspx</link><pubDate>Thu, 25 Sep 2008 09:23:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2645001</guid><dc:creator>Adhara</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2645001.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=2645001</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I&amp;#39;m not a, ASP.NET genius so I found a solution very very very easy, with no class or strange objects.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;In the &lt;b&gt;master page&lt;/b&gt; I have symply &amp;lt;%= metaDesc %&amp;gt;&amp;nbsp; and &amp;lt;%= metaKey %&amp;gt;. I place them exactly where I want (the added methods above placed them at the end of header tag....I didn&amp;#39;t like it.)&lt;/p&gt;

&lt;p&gt;In the &lt;b&gt;master page .cs&lt;/b&gt; I have something like &amp;nbsp;&lt;/p&gt;

&lt;pre class="coloredcode"&gt;&lt;b id="1"&gt;1    &lt;/b&gt;&lt;span class="kwd"&gt;public string&lt;/span&gt; metaDesc;&lt;b id="2"&gt;  &lt;/b&gt;&lt;br /&gt;&lt;b id="3"&gt;2    &lt;/b&gt;metaDesc = &lt;span class="st"&gt;&amp;quot;&amp;lt;meta name=\&amp;quot;&lt;/span&gt;description\&lt;span class="st"&gt;&amp;quot; content=\&amp;quot;&amp;quot; + (string)SiteMap.CurrentNode[&amp;quot;&lt;/span&gt;metaDesc&lt;span class="st"&gt;&amp;quot;] + &amp;quot;&lt;/span&gt;\&lt;span class="st"&gt;&amp;quot;&amp;gt;\n&amp;quot;&lt;/span&gt;;&lt;br /&gt;&lt;/pre&gt;

&lt;p&gt;which means that I recorded my description and keyword in two custom sitemapNode properties;&lt;/p&gt;

&lt;pre class="coloredcode"&gt;&amp;lt;siteMapNode url=&amp;quot;~/Default.aspx&amp;quot;  title=&lt;span class="st"&gt;&amp;quot;Home Page&amp;quot;&lt;/span&gt;  description=&lt;span class="st"&gt;&amp;quot;Home Page&amp;quot;&lt;/span&gt; &lt;b&gt;metaDesc=&lt;span class="st"&gt;&amp;quot;bla bla bla&amp;quot;&lt;/span&gt;&lt;/b&gt; &lt;b&gt;metaKey=&lt;span class="st"&gt;&amp;quot;key1, key2, key3...&amp;quot;&lt;/span&gt;&lt;/b&gt;&amp;gt;&lt;/pre&gt;

&lt;p&gt;Of course, I could have used the description property too for meta description, but I was already using it for something else... &lt;br /&gt;
I programmatically access those infos (different for every page, quite good SEO technique) and I add them where I want in the header tag. Same thing for keywords of course. &lt;br /&gt;
It may not be an elegant solution, I admit that, but it works nicely.&lt;/p&gt;

&lt;img src="http://forums.asp.net/emoticons/emotion-5.gif" alt="Wink" /&gt;</description></item><item><title>Re: adding meta tags</title><link>http://forums.asp.net/thread/2446025.aspx</link><pubDate>Wed, 25 Jun 2008 12:50:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2446025</guid><dc:creator>kunal5</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2446025.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=2446025</wfw:commentRss><description>&lt;p&gt;There is another method to add the meta tags....That is giving the meta keywords in page directive&lt;/p&gt;&lt;p&gt;Here is the link&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://www.codeproject.com/KB/aspnet/PageTags.aspx" target="_blank"&gt;http://www.codeproject.com/KB/aspnet/PageTags.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: adding meta tags</title><link>http://forums.asp.net/thread/2155445.aspx</link><pubDate>Tue, 05 Feb 2008 23:37:13 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2155445</guid><dc:creator>sveksler</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2155445.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=2155445</wfw:commentRss><description>&lt;p&gt;&lt;font face="verdana,geneva"&gt;I&amp;#39;ve been doing this for years, and the above solutions are great, but require programmatic rather than declarative setting of the META tags. If you want to be able to pass META content to a MasterPage declaratively without requiring server-side logic on each page, my solution is very simple.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="verdana,geneva"&gt;in the MASTER PAGE, declare the ContentPlaceHolders &amp;quot;METAKeywords&amp;quot; and &amp;quot;METADescription&amp;quot;. Be sure the &amp;lt;HEAD&amp;gt; is set to runat=&amp;quot;server&amp;quot; and add an ID if you don&amp;#39;t already have one.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="verdana,geneva"&gt;in the MASTER PAGE CODE BEHIND add this code to the Page_Load and the private function the follows:&lt;/font&gt;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;pre class="coloredcode"&gt;&lt;span class="kwd"&gt;&lt;pre class="coloredcode"&gt;&lt;span class="kwd"&gt;protected void&lt;/span&gt; Page_Load(&lt;span class="kwd"&gt;object&lt;/span&gt; sender, EventArgs e)
        {
            ParseMetaTags(&lt;span class="kwd"&gt;this&lt;/span&gt;.METAKeywords, &lt;span class="st"&gt;&amp;quot;keywords&amp;quot;&lt;/span&gt;);
            ParseMetaTags(&lt;span class="kwd"&gt;this&lt;/span&gt;.METADescription, &lt;span class="st"&gt;&amp;quot;description&amp;quot;&lt;/span&gt;);
        }&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&amp;nbsp;&lt;/pre&gt;&amp;nbsp;private void&lt;/span&gt; ParseMetaTags(ContentPlaceHolder metaContent, &lt;span class="kwd"&gt;string&lt;/span&gt; metaKeyName)
        {
            &lt;span class="kwd"&gt;if&lt;/span&gt; (metaContent != &lt;span class="kwd"&gt;null&lt;/span&gt; &amp;amp;&amp;amp; metaContent.HasControls())
            {
                &lt;span class="kwd"&gt;foreach&lt;/span&gt; (Control ctrl &lt;span class="kwd"&gt;in&lt;/span&gt; metaContent.Controls)
                {
                    &lt;span class="kwd"&gt;if&lt;/span&gt; (ctrl &lt;span class="kwd"&gt;is&lt;/span&gt; LiteralControl)
                    {
                        &lt;span class="kwd"&gt;string&lt;/span&gt; literalContent = ((System.Web.UI.LiteralControl)ctrl).Text.Trim();
                        &lt;span class="kwd"&gt;if&lt;/span&gt; (!&lt;span class="kwd"&gt;string&lt;/span&gt;.IsNullOrEmpty(literalContent))
                        {
                            HtmlMeta metaKeys = &lt;span class="kwd"&gt;new&lt;/span&gt; HtmlMeta();
                            metaKeys.Name = metaKeyName;
                            metaKeys.Content = literalContent;
                            &lt;span class="kwd"&gt;this&lt;/span&gt;.HeadSection.Controls.Add(metaKeys);
                        }
                        metaContent.Controls.Remove(ctrl);
                    }
                }
            }
        }&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&lt;font face="verdana,geneva" color="#000000"&gt;Then, in your Web Content pages (those utilizing the MasterPage) just provide the text value of what would go in the META tag&amp;#39;s content attribute. The MasterPage does the rest.&lt;/font&gt;&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&lt;font face="verdana,geneva" color="#000000"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;Content&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;ID&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;Content2&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;ContentPlaceHolderID&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;METAKeywords&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;runat&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;Homepage, Widgets, Controls, Web Parts&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;Content&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;Content&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;ID&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;Content3&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;ContentPlaceHolderID&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;METADescription&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;runat&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;Custom built .NET widgets, controls and web parts by Sabrina&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;Content&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&lt;font face="verdana,geneva" color="#000000"&gt;Enjoy!&lt;/font&gt;&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&lt;font face="verdana,geneva" color="#000000"&gt;-Sabrina&lt;/font&gt;&lt;/pre&gt;&lt;/font&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1828019.aspx</link><pubDate>Fri, 27 Jul 2007 19:56:16 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1828019</guid><dc:creator>goldenstate</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1828019.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1828019</wfw:commentRss><description>&lt;p&gt;hi Lee,&lt;/p&gt;
&lt;p&gt;I got the same error message &amp;#39;MetaDescription&amp;#39; is not a member of &amp;#39;system.web.ui.masterpage&amp;#39;&lt;/p&gt;
&lt;p&gt;where are what i have,&lt;/p&gt;
&lt;p&gt;Masterpage.master&lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&amp;lt;%&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;@&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;Master&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;Language&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;VB&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;CodeFile&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;MasterPage.master.vb&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;Inherits&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;MasterPage&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; %&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;!&lt;/font&gt;&lt;font color="#800000" size="2"&gt;DOCTYPE&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;html&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;PUBLIC&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;html&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;xmlns&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;head&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;runat&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;title&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;font size="2"&gt;Untitled Page&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;title&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;head&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;body&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;form&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;form1&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;runat&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#800000" size="2"&gt;contentplaceholder&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;id&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;ContentPlaceHolder1&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;runat&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;server&amp;quot;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;asp&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;font color="#800000" size="2"&gt;contentplaceholder&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;div&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;form&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;body&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#800000" size="2"&gt;html&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;Masterpage.master.vb&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;Partial&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;font size="2"&gt; MasterPage&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Inherits&lt;/font&gt;&lt;font size="2"&gt; System.Web.UI.MasterPage&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Property&lt;/font&gt;&lt;font size="2"&gt; MetaDescription() &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Get&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; Page.Header.Attributes.Item(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Description.Content&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Get&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; value &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; Description &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; HtmlMeta&lt;/p&gt;
&lt;p&gt;Description.Name = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;description&amp;quot;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;Description.Content = value&lt;/p&gt;
&lt;p&gt;Page.Header.Controls.Add(Description)&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Property&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Property&lt;/font&gt;&lt;font size="2"&gt; MetaKeywords() &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Get&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; Page.Header.Attributes.Item(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Keywords.Content&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Get&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; value &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; Keywords &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; HtmlMeta&lt;/p&gt;
&lt;p&gt;Keywords.Name = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;keywords&amp;quot;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;Keywords.Content = value&lt;/p&gt;
&lt;p&gt;Page.Header.Controls.Add(Keywords)&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Set&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Property&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Protected&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font size="2"&gt; Page_Load(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; sender &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Object&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; e &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.EventArgs) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Handles&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.Load&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/p&gt;
&lt;p&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;content.aspx.vb&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;Partial&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;font size="2"&gt; content&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Inherits&lt;/font&gt;&lt;font size="2"&gt; System.Web.UI.Page&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Protected&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font size="2"&gt; Page_Load(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; sender &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Object&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; e &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.EventArgs) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Handles&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.Load&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;Master.MetaDescription = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;description goes here&amp;quot;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;Master.MetaKeywords = &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;keyword1,keyword2,keyword3&amp;quot;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: adding meta tags</title><link>http://forums.asp.net/thread/1418299.aspx</link><pubDate>Wed, 04 Oct 2006 16:24:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1418299</guid><dc:creator>mathgeek1729</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1418299.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1418299</wfw:commentRss><description>&lt;p&gt;I ran into a similar problem and wanted to add meta tags to only specific pages.&amp;nbsp; This is the C# code to do exactly that.&amp;nbsp; You would place similar VB code in the Page_Load method.&lt;/p&gt;&lt;font color="#008000" size="2"&gt;&lt;p&gt;// Set the page to expire immediately using the meta tag.&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#008080" size="2"&gt;&lt;p&gt;&lt;font color="#008080" size="2"&gt;HtmlMeta&lt;/font&gt;&lt;font size="2"&gt; metaTag = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#008080" size="2"&gt;HtmlMeta&lt;/font&gt;&lt;font size="2"&gt;();&lt;br /&gt;metaTag.HttpEquiv = &lt;font color="#800000" size="2"&gt;&amp;quot;Expires&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;metaTag.Content = &lt;font color="#800000" size="2"&gt;&amp;quot;-1&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;Header.Controls.Add(metaTag);&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1250214.aspx</link><pubDate>Thu, 06 Apr 2006 18:50:53 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1250214</guid><dc:creator>MorningZ</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1250214.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1250214</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;joelny:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;p&gt;All,&lt;/p&gt;
&lt;p&gt;Is there a way to do it without ASP.NET 2.0?&amp;nbsp; I am using ASP.NET 1.1 and I don't think HtmlMeta is supported...&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Considering that the&amp;nbsp;whole deals with "Adding Meta data to the MasterPage's Header Tag", then this whole entire topic is 100% 2.0 talk, since there is no MasterPage class in 1.1 either (just like there is no HtmlMeta class)&lt;/p&gt;
&lt;p&gt;If you are in 1.1, you are probably using UserControls to do a header and footer (and this is just an educated assumption), and in that case you'd want to set up some sort of Public Property setup to add the tags into the UserControl's output&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1250091.aspx</link><pubDate>Thu, 06 Apr 2006 17:28:18 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1250091</guid><dc:creator>joelny</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1250091.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1250091</wfw:commentRss><description>&lt;p&gt;All,&lt;/p&gt;
&lt;p&gt;Is there a way to do it without ASP.NET 2.0?&amp;nbsp; I am using ASP.NET 1.1 and I don't think HtmlMeta is supported...&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1237240.aspx</link><pubDate>Fri, 24 Mar 2006 22:25:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1237240</guid><dc:creator>richpicture</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1237240.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1237240</wfw:commentRss><description>&lt;p&gt;Simple solution in c#&lt;/p&gt;&lt;font size=2&gt;
&lt;p&gt;Master.Page.Header.Title = &lt;font color=#800000 size=2&gt;"My title"&lt;/font&gt;&lt;font size=2&gt;;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color=#008000 size=2&gt;// Create instances of an HtmlMeta control.&lt;/font&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font color=#008080 size=2&gt;HtmlMeta&lt;/font&gt;&lt;font size=2&gt; hm1 = &lt;/font&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#008080 size=2&gt;HtmlMeta&lt;/font&gt;&lt;font size=2&gt;();
&lt;p&gt;&lt;font color=#008080 size=2&gt;HtmlMeta&lt;/font&gt;&lt;font size=2&gt; hm2 = &lt;/font&gt;&lt;font color=#0000ff size=2&gt;new&lt;/font&gt;&lt;font size=2&gt; &lt;/font&gt;&lt;font color=#008080 size=2&gt;HtmlMeta&lt;/font&gt;&lt;font size=2&gt;();&lt;/font&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font color=#008000 size=2&gt;// Get a reference to the page header element.&lt;/font&gt;&lt;font size=2&gt;
&lt;p&gt;&lt;font color=#008080 size=2&gt;HtmlHead&lt;/font&gt;&lt;font size=2&gt; head = (&lt;/font&gt;&lt;font color=#008080 size=2&gt;HtmlHead&lt;/font&gt;&lt;font size=2&gt;)Master.Page.Header;
&lt;p&gt;&lt;font color=#008000 size=2&gt;// Define an HTML &amp;lt;meta&amp;gt; element &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size=2&gt;hm1.Name = &lt;/font&gt;&lt;font color=#800000 size=2&gt;"keywords"&lt;/font&gt;&lt;font size=2&gt;;
&lt;p&gt;hm1.Content = &lt;font color=#800000 size=2&gt;"my keywords;"&lt;/font&gt;&lt;font size=2&gt;;
&lt;p&gt;head.Controls.Add(hm1);&lt;/p&gt;
&lt;p&gt;&lt;font color=#008000 size=2&gt;// Define an HTML &amp;lt;meta&amp;gt; element with a Description attribute.&lt;/font&gt;&lt;font size=2&gt;
&lt;p&gt;hm2.Name = &lt;font color=#800000 size=2&gt;"description"&lt;/font&gt;&lt;font size=2&gt;;
&lt;p&gt;hm2.Content = &lt;font color=#800000 size=2&gt;"My description."&lt;/font&gt;&lt;font size=2&gt;;
&lt;p&gt;head.Controls.Add(hm2);&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1185229.aspx</link><pubDate>Wed, 01 Feb 2006 03:10:31 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1185229</guid><dc:creator>Lee Dumond</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1185229.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1185229</wfw:commentRss><description>&lt;p&gt;Yes.&lt;/p&gt;
&lt;p&gt;By the way,&amp;nbsp;this is exactly the solution presented in the very first reply to this thread. ;-)&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1185037.aspx</link><pubDate>Tue, 31 Jan 2006 22:21:22 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1185037</guid><dc:creator>RobertKGaudet</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1185037.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1185037</wfw:commentRss><description>&lt;p&gt;Thanks for responding, all comments are right on...I figured it out a few minutes after posting the question.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is what I got to work.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;HtmlHead head = (HtmlHead)Page.Header;&lt;br /&gt;HtmlMeta KeywordMeta = new HtmlMeta();&lt;br /&gt;HtmlMeta DescriptionMeta = new HtmlMeta();&lt;/p&gt;
&lt;p&gt;KeywordMeta.Attributes.Add("Name", "Keywords");&lt;br /&gt;KeywordMeta.Attributes.Add("Content", mKeywords);&lt;br /&gt;head.Controls.Add(KeywordMeta);&lt;/p&gt;
&lt;p&gt;DescriptionMeta.Attributes.Add("Name", "Description");&lt;br /&gt;DescriptionMeta.Attributes.Add("Content", mPageDescription);&lt;br /&gt;head.Controls.Add(DescriptionMeta);&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1184967.aspx</link><pubDate>Tue, 31 Jan 2006 21:27:59 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1184967</guid><dc:creator>MorningZ</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1184967.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1184967</wfw:commentRss><description>&lt;p&gt;Well, one issue that stands out right off the bat is the line:&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" color=#000080 size=2&gt;HtmlHead head = new HtmlHead();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Keep in mind that you are not creating a brand new &amp;lt;head&amp;gt; tag, it already exists, so your variable "head" should reference the existing master page head tag, not be creating a new one (which is what your line is doing)&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1184932.aspx</link><pubDate>Tue, 31 Jan 2006 20:53:24 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1184932</guid><dc:creator>Lee Dumond</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1184932.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1184932</wfw:commentRss><description>&lt;p&gt;Your just creating a New empty HtmlHead. You aren't assigning it the HtmlHead of the master page as a value. How is your program supposed to know that the object *head* is the header of your master page?&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1184837.aspx</link><pubDate>Tue, 31 Jan 2006 19:18:26 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1184837</guid><dc:creator>RobertKGaudet</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1184837.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1184837</wfw:commentRss><description>&lt;p&gt;I am having a problem getting the meta tags to display in my code also... here is what I have.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;All Work Is Done In the Master Page....I do not set any page names in the child pages.&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote dir=ltr&gt;
&lt;p&gt;HtmlHead head = new HtmlHead();&lt;br /&gt;HtmlMeta metaKeywords&amp;nbsp;&amp;nbsp;= new HtmlMeta();&lt;br /&gt;HtmlMeta metaDescription&amp;nbsp;= new HtmlMeta();&lt;/p&gt;
&lt;p&gt;&lt;b&gt;//One way&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;metaKeywords.Attributes["keywords"] = _keywords;&lt;br /&gt;head.Controls.Add(metaKeywords);&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;//Another way&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;metaDescription.Name&amp;nbsp;&amp;nbsp;= "description";&lt;br /&gt;metaDescription.Content&amp;nbsp;&amp;nbsp;= _pageDescription;&lt;br /&gt;head.Controls.Add(metaDescription);&lt;/p&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;Can anyone tell me why this isn't working? I can provide more information if needed....&lt;/p&gt;
&lt;p dir=ltr&gt;TIA&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1173832.aspx</link><pubDate>Thu, 19 Jan 2006 23:55:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1173832</guid><dc:creator>Lee Dumond</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1173832.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1173832</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;KristinLaura wrote:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;It was in the child page.&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;
&lt;p&gt;Okay.. wait as minute. You said --&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&amp;nbsp;I get the error:&amp;nbsp; &lt;font color=#800080&gt;'MetaDescription' is not a member of 'System.Web.UI.MasterPage'&lt;/font&gt; on the content page.&amp;nbsp; Any ideas?&amp;nbsp;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;It is the Master Page that inherits System.Web.UI.MasterPage. &lt;/font&gt;&lt;font face=Verdana size=2&gt;There is no way you could have gotten this error from a&amp;nbsp;properly constructed&amp;nbsp;content page, as that would&amp;nbsp;inherit from &lt;font size=2&gt;System.Web.UI.Page.&lt;/font&gt;&lt;/font&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;Maybe you were trying some multi-layered nesting thing? &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;</description></item><item><title>Re: A Slight Change</title><link>http://forums.asp.net/thread/1173787.aspx</link><pubDate>Thu, 19 Jan 2006 22:39:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1173787</guid><dc:creator>KristinLaura</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1173787.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=139&amp;PostID=1173787</wfw:commentRss><description>&lt;p&gt;&lt;font face=Verdana size=2&gt;It was in the child page.&amp;nbsp; But this is what I ended up with and it works nicely.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;strong&gt;In MasterPage.master:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&amp;lt;head runat="server"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;title&amp;gt;Untitled Page&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta id="MetaKeywords" name="keywords" runat="server" content="" /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;meta id="MetaDescription" name="description" runat="server" content="" /&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;strong&gt;In the MasterPage.master.vb&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;Public WriteOnly Property Keywords() As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set(ByVal value As String)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.MetaKeywords.Content = value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Set&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Property&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Public WriteOnly Property Description() As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set(ByVal value As String)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Me.MetaDescription.Content = value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Set&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Property&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=Verdana size=2&gt;&lt;strong&gt;In the child page Content.aspx.vb&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New" size=2&gt;Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Header.Title = "Content Page 1"&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DirectCast(Master, MasterPage).Keywords = ("keyword1, keyword2, keyword3")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DirectCast(Master, MasterPage).Description = ("this is the page description")&lt;br /&gt;End Sub&lt;/font&gt;&lt;/p&gt;</description></item></channel></rss>