マスター ページに (データベースに保持されている) カスタム ヘッダーを挿入しようとしています。カスタム ヘッダーは、ユーザーごとに変更されます。
コントローラーをパーシャルにアタッチする方法について少し混乱しています(これができる場合でも)。私が達成したいと思っているのは、いくつかのイベントで呼び出された特定のコントローラーからコードのブロックをレンダリングすることです。
public ActionResult GetHeader(Guid clientID)
{
string szHeader = GetTheme(ThemeType.Portal, JoloTheme.ThemeArea.Header, clientID);
return Content(szHeader, "text/html");
}
私が作成したコントローラーですが、現在書いているページのサブセクションにこれを取得する方法がわかりません (同じコントローラーではありません)。
これがここで完全にナンセンスである場合は申し訳ありませんが、まだ MVC を学んでいると思います。