使用会话变量时,重定向和避免“对象引用未设置为对象实例”错误的最佳方法

时间:2016-06-07 23:17:57

标签: c# asp.net session redirect session-variables

我对ASP / C#有点新,我遇到了会话变量的问题(可能很简单)。

我的项目有母版页和网页表单,其中会话变量在Page_Load方法下检查,如下所示:

    if (!(Session["matricula"] != null))
    {
        Response.Redirect("default.aspx");
    }

这确实有效。所以,我的问题在于我尝试应用访问这些会话变量的其他方法。我遇到了许多使用会话变量进行方法的情况,但我得到了

  

“对象引用未设置为对象的实例”

... 超时时发生错误。

如何处理所有会话变量,以便在发生超时时将用户重定向到登录页面?有没有其他方法,而不是在任何地方添加相同的方法(如上所述)?

0 个答案:

没有答案