アプリ版:「スタンプのみでお礼する」機能のリリースについて

IISのASP.NETで複数のページがあり、
共通のメソッドを実行したい場合、
各ページにメソッドを記述しないといけません。

これをある特定のファイルに記述しておけば、
全部のアクセスは最初にそこを通るようにするような
ことは可能でしょうか?

A 回答 (2件)

Global.asax ファイルに記述すれば目的はかなうと思います。

具体的には Global.asax をキーワードにググって調べてください。

他に、HTTP モジュールを使用するという方法もありますが、結果的に Global.asax ファイルに記述するのと同じです。
    • good
    • 0

ちょっとやりたいことがうまく読み取れませんが、


共通関数を集めたクラスを作るか、マスターページを使うことで実現できると思います。
Pageクラスを継承した独自のクラスに共通のメソッドを組み込み、各ページはそのクラスを継承する、
という仕組みにしてもいいでしょう。

いずれにせよ、同じメソッドを各ページに作るのは避けた方がいいですね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!