我正在使用 asp.net 和 C# 实现我的网站。我有自己的会员系统,包括角色、活动和用户。
我正在使用嵌套母版页,Main.master 是父母版页,Sub.master
是子母版页。我的登录页面正在使用Sub.master
,但用户菜单位于Master.master
.
我的问题是是否有任何解决方案来检查所有内容页面的身份验证和授权,而不是在每个内容页面中执行此操作?
而且我也不知道在这种结构中改变我的网站文化。
我已阅读有关母版页内容页面生命周期的信息,但我感到困惑。我不知道哪种方法更适合身份验证。我的意思是,Page_Init
父母版页子母版页或内容页。Pre_Init
Page_Load
如果您能给我一些建议,我将不胜感激。