2017-10-25 4 views
0

私はマスターテンプレート2子テンプレートを持っています。私は子供からマスターテンプレートに情報を渡したい(それぞれの子テンプレートは別のページです)。子テンプレートからUmbracoのマスターテンプレートに情報を渡すことは可能ですか?

可能ですか?私はUmbracoCmsバージョン7.7.4を使用しています。

+0

どのような情報ですか?どうして? – Eyescream

+0

基本的にはCSSクラスです。マスターテンプレートの冒頭にラッパーがあり、子テンプレートに依存するCSSクラスが必要です。 –

+0

私はUmbracoのテンプレートとして考えていましたが、最終的にはViewとPartialViewです。私はasp.net mvcからSectionとRenderSectionを使用しました。ありがとう@ Eyescream:D –

答えて

0

あなたはテンプレートだと思っていますが、最終的にはASP.NET MVCのViewとPartialViewです。


最初の1RenderSectionを使用することです:ASP.NET MVCとして考えると、2つのオプションがあります。

子供:@section NameOfSection { parameterValue }

親:@RenderSection("NameOfSection", false)


(1秒はのHttpContextからの情報を渡すことですが、その後、あなたはParentViewで変数を使用する前にChildActionを呼び出す必要があります通知それは悪いデザインです、あなたはそれを避ける必要があります)。詳細はこちらからご覧ください:Passing data from Partial View to its parent View

関連する問題