【发布时间】:2011-04-08 10:14:28
【问题描述】:
在我的母版页上,我在Page_Load 事件中有一个小方法,用于检查用户是否已登录,如果没有,则将其重定向到登录页面。
问题在于,对于我的某些页面,Page_Load 事件假定用户已登录,而这些事件似乎在母版页中的登录检查之前触发,这会导致错误。
有什么方法可以解决这个问题?我可以在页面中使用除 Page_Load 以外的任何事件,它们会在 母版页之后触发吗?
【问题讨论】:
-
您没有使用表单身份验证吗?如果用户未通过身份验证或会话超时,您只需指定 LoginUrl 即可自动重定向到任何页面上的 Login.aspx。 msdn.microsoft.com/en-us/library/…