IIS 7.0 でホストされているページにカスタム HTTP ヘッダーを追加する方法は?
IIS 7.0 では、フォルダーには追加できますが、ページには追加できません。または、方法がわかりませんでした。
ただし、IIS 6.0 では、ページを右クリックして、プロパティ ウィンドウからカスタム ヘッダーを簡単に追加できます。
IIS 7.0 でホストされているページにカスタム HTTP ヘッダーを追加する方法は?
IIS 7.0 では、フォルダーには追加できますが、ページには追加できません。または、方法がわかりませんでした。
ただし、IIS 6.0 では、ページを右クリックして、プロパティ ウィンドウからカスタム ヘッダーを簡単に追加できます。
次のメタタグをページに追加します
<meta http-equiv="X-UA-Compatible" content="IE=7" />
http-equivとコンテンツが可変である場合:http ://weblogs.asp.net/joelvarty/archive/2009/03/23/force-ie7-compatibility-mode-in-ie8-with-iis-settings.aspx
または、プログラムでコードビハインドで:
//C#
Page.Header.Controls.AddAt(0, new HtmlMeta { HttpEquiv = "X-UA-Compatible", Content = "IE=EmulateIE7" });
'VB.NET
Dim custom As New HtmlMeta
custom.HttpEquiv = "X-UA-Compatible"
custom.Content = "IE=EmulateIE7"
Page.Header.Controls.Add(custom)