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