つまり、呼び出されたアクションに応じて異なるファビコンを表示するレイアウト ページがあります。したがって、レイアウトには次のようなコードがあります。
<link href="/images/favicon/@(AmbientPage.ShortName).ico" type="image/ico" rel="icon" />
この変数は、アクションで設定され、要求されたページのアイコン ファイル名を動的に書き込むレイアウト ファイルによって読み取られるAmbientPage
グローバル値です。Index
これは私には本当に不器用に思えますが、それを回避する良い方法も見当たりません。
レイアウトページがアクションで起こったことを知る必要があるとき、あなたは何をしますか?