[ASP.NET] 2010 マスターページを使用した場合のプログラムからmetaタグの追加

先ほど、プログラムからタイトルを更新する開発備忘録のメモを残しました。
今回は、descriptionやkeywordを追加するメモです。

これも至って簡単で、Page_Loadの中で以下のようにするだけです。

‘description設定
Dim meta1 As HtmlMeta = New HtmlMeta()
meta1.Name = “description”
meta1.Content = “description文字列”
Page.Header.Controls.Add(meta1)

‘keywords設定
Dim meta2 As HtmlMeta = New HtmlMeta()
meta2.Name = “keywords”
meta2.Content = “keywords文字列”
Page.Header.Controls.Add(meta2)

その他、metaタグで自動的に指定した秒数後に特定のページにジャンプさせることもできます。
‘自動的に他のページにジャンプ
Dim meta3 As HtmlMeta = New HtmlMeta()
meta3.httpequiv=”refresh”
meta3.content=”秒数;URL=URL”
Page.Header.Controls.Add(meta3)

authorとかも追加でき、いろいろできます。 以上