0

ビューへのユーザー アクセスを確認するために、authorizationfilter を実装しました。それに加えて、アプリケーションのビューに添付する必要がある readonly 属性があります。

コントローラーで取得するために、承認フィルターに readonly プロパティを格納する context.Items 唯一の方法です。

4

2 に答える 2

2

すべてのビューでプロパティにアクセスするには、WebViewPageから継承し、ビュー web.config でそれを参照します。

すべてのコントローラーのプロパティにアクセスするには、必要なロジックでベース コントローラーを構築し、すべてのアプリケーション コントローラーでベースを継承します。

于 2013-04-09T15:52:19.370 に答える
0

少なくとも MVC3 を使用している場合は、次を使用できますViewBag

filterContext.Controller.ViewBag.MyVariable = "some data";
于 2013-04-09T15:48:31.053 に答える