それを克服するために中間LayoutでRedefineSectionで孫のセクションを生成(WebPageBase.DefineSection)してしまおうよっていう強引さには度肝を抜かれますがなによりそこじゃないんです。@<li>@item</li>)</ul></div>↑こんなコード書けるってことですよ。ヘルパーにRazor構文のテンプレートを渡してるんですよ。いいでしょ?ん~、もんどりうつ。追記:もっと簡単でよかった。}}@helperだとGenericメソッドに出来なさそうなので、もうちょっと調べてみたら、普通に@functionsで実装するサンプルをAndrew君が...。Templatesこの場合は↓こうね。@<li>@item</li>))</ul></div>小っちゃ!クリックして拡大してみてね。Razorのコンパイル結果を見てみると分かるけど、ヘルパーに渡すテンプレートブロックにはobject型のitemが必ずわたりまする。Betaのステップイン前回のエントリーでも行ったように、デバッグ時にソースにステップインできると便利ですよね。ソースサーバーに上がってるならそっちのほうが手軽だけど。Betaソースのダウンロードをしたら、まずは新規プロジェクトの作成。何も考えずにクリック・クリック。したら↓こうなりますね。ここからです!参照設定から、System.Web.MvcSystem.Web.HelperSystem.Web.WebPagesの3つを削除。