求救啊,关于页面调用变量问题
我有一个answer.aspx页面,在answer.aspx.cs里面我用了一个字段userid
//判断用户身份
private bool JudgeUser()
{
PE_AdminDAL han = new PE_AdminDAL();
if (Session[ "userId "] == null)
{
return false;
}
return true;
}
我在surveyclass.cs文件中定义了一个类用来操作数据库的,想用到answer.aspx.cs里面的东西,我该怎么得到这个字段userid.
我要用userid来判断是否是会员还是游客的身份。
在
surveyclass.cs我又不能用session,实例化不了answer.aspx.cs里面的类
public partial class surveys_answer : System.Web.UI.Page
我该怎么得到里面的变量userid啊
------解决方案--------------------可以用session:
HttpContext.Current.Session[ "userId "]
------解决方案--------------------System.Web.HttpContext.Current.Session[ "userId "]
------解决方案--------------------会员登陆时设置一个会员的session[ "userid "],
然后其它页面判断是否有这个值,有是会员,没有不是会员
------解决方案--------------------还是用session
------解决方案--------------------System.Web.HttpContext.Current.Session[ "userId "]
============================
使用上下文得到Session对象