1

Web フォーム サイトでは、以前は以下を使用してページの先頭にコントロールを追加できました。

System.Web.UI.Page page = HttpContext.Current.Handler as System.Web.UI.Page;
page.Header.Controls.Add(ctrl);

MVC を使用する場合、同様のアプローチは可能ですか? ページにコントロールを挿入するために、このヘルパー メソッドをよく使用します。

シナリオ

  1. たとえば、ニュース記事のリストをレンダリングするページがあり、記事の RSS フィードのページ ヘッダーにリンク要素を挿入したいと考えています。

  2. ページングを表示するときは、ヘッドにrelリンクを追加して表示します

    link href="/news/?page=2" rel="次へ" />

よろしくお願いします。

4

0 に答える 0