asp.net と C# を使用して Web サイトを実装しています。ロール、アクティビティ、およびユーザーを備えた独自のメンバーシップ システムがあります。
ネストされたマスター ページを使用しています。 Main.master は親マスター ページであり、Sub.master子マスター ページです。私のログインページは を使用してSub.masterいますが、ユーザーメニューは にありMaster.masterます。
私の質問は、各コンテンツ ページでこれを行う代わりに、すべてのコンテンツ ページの認証と承認を確認する解決策はありますか?
また、この構造で私のウェブサイトの文化を変えるという考えもありません。
マスター ページのコンテンツ ページのライフ サイクルについて読んだことがありますが、混乱しました。認証にどの方法が適しているかわかりません。つまりPage_Init、親マスター ページPre_InitのPage_Load子マスター ページまたはコンテンツ ページの です。
アドバイスをいただければ幸いです。