小编Taq*_*tes的帖子

变量变为空

我的DataEntityLayer中有一些变量,例如对所有用户都是通用的

public class DataEntityLayer : System.Web.UI.Page
{
    public string UserName
        {
            get
            {
                if (Session["UserName"] == null)
                {
                    GotoLoginPage();
                    return null;
                }
                else
                    return Session["UserName"].ToString();
            }

            set { Session["UserName"] = value; }
        }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用此变量在用户登录时显示用户名,这工作正常,但经常变为空.我怎样才能避免这种情况,或者让我知道在我的图层中声明变量的方法,以便在用户登录时显示用户名.

c# asp.net asp.net-mvc

1
推荐指数
1
解决办法
64
查看次数

标签 统计

asp.net ×1

asp.net-mvc ×1

c# ×1