0

アプリケーションにはasp.netmvc-3を使用しています。コントローラの初期化メソッドでdbからコントローラのプロパティを設定します。このコードを部分的なリクエストとajaxリクエストで実行したくありません。Requestオブジェクトに直接アクセスせずにこれを実現する方法はありますか?アプローチの変更に関する提案も歓迎します

4

1 に答える 1

1

Request.IsAjaxRequestが利用可能な場合は、それを使用してみませんか?このプロパティが必要ない場合は、とにかくリクエストオブジェクトにあるヘッダーにアクセスする必要があります。部分的なリクエストはとにかくコントローラーにヒットしません-RenderActionのみがコントローラーにヒットします。RenderPartialはあなたのビューにのみヒットします。

于 2011-05-09T16:40:21.673 に答える