- ベストアンサー
ASP.NETで共通ファイルにまずアクセス?
IISのASP.NETで複数のページがあり、 共通のメソッドを実行したい場合、 各ページにメソッドを記述しないといけません。 これをある特定のファイルに記述しておけば、 全部のアクセスは最初にそこを通るようにするような ことは可能でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Global.asax ファイルに記述すれば目的はかなうと思います。具体的には Global.asax をキーワードにググって調べてください。 他に、HTTP モジュールを使用するという方法もありますが、結果的に Global.asax ファイルに記述するのと同じです。
その他の回答 (1)
- Picosoft
- ベストアンサー率70% (274/391)
回答No.1
ちょっとやりたいことがうまく読み取れませんが、 共通関数を集めたクラスを作るか、マスターページを使うことで実現できると思います。 Pageクラスを継承した独自のクラスに共通のメソッドを組み込み、各ページはそのクラスを継承する、 という仕組みにしてもいいでしょう。 いずれにせよ、同じメソッドを各ページに作るのは避けた方がいいですね。