建了一个类库
namespace HLMYZ.Web.UI
{
public class BasePage : Page
{
public const string USERSESSIONKEY = "asdfasdfsdf";
static BasePage()
{
}
protected virtual T_Sys_User UserInfo
{
get
{
if (HttpContext.Current != null && HttpContext.Current.Session[BasePage.USERSESSIONKEY] != null)
{
try
{
return (T_Sys_User)HttpContext.Current.Session[BasePage.USERSESSIONKEY];
}
catch
{
return new T_Sys_User();
}
}
return new T_Sys_User();
}
}
1.Session[BasePage.USERSESSIONKEY]这样写什么意思?
2.为什么要写个重载?
Session键值这样写是什么意思?
答案:2 悬赏:60 手机版
解决时间 2021-03-19 17:07
- 提问者网友:战皆罪
- 2021-03-19 03:40
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-19 04:28
const是一个常量,不是变量
Session[USERSESSIONKEY] 就相当于Session["asdfasdfsdf"]
另外你说的重载我没有看到,有问题可以HI
Session[USERSESSIONKEY] 就相当于Session["asdfasdfsdf"]
另外你说的重载我没有看到,有问题可以HI
全部回答
- 1楼网友:山君与见山
- 2021-03-19 04:38
楼主没表述清楚吧
getattribute(string name)根据name参数返回保存在httpsession对象中的属性值
不知道没法获取,你可以把session遍历查看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯