7

Razor をテンプレート言語として使用して ASP.NET MVC 3 アプリを構築しています。

私がやりたいことは次のとおりです。特定のリクエストのcshtmlファイルからのすべてのテンプレートコンテンツがカミソリビューエンジンで解析され、訪問者に出力する準備ができたら、解析されたhtmlコンテンツに追加情報を挿入したいと思います。

だから私の質問は、Razorビューエンジンの内部またはMVCフレームワークの内部にフックして、出力にこの種の変更を加えることができるイベントはありますか?

MVC アプリケーションでこのようなことをしたい理由は聞かないでください。長くて退屈な話です。

4

1 に答える 1

0

あなたの質問のあいまいさを考えると、おそらくこの記事が役立つかもしれませんし、記事が役に立たない方法を特定できるかもしれません...

ASP.Net MVC ビューでの依存性注入

アップデート:

ActionFilter はどうですか? ビュー結果を取得してActionFilterでそれをいじることができることを思い出したようですが、これはjson変換に対してしか行ったことがありません。別の記事: ASP.Net アクション フィルターを使用してレンダリングする

ここにSOの答えがあります-これは重複した質問かもしれません!

于 2012-04-26T18:05:09.060 に答える