asp.net页面传多个值 怎么做?

2024-11-23 02:27:46
推荐回答(1个)
回答(1):

你使用session有点问题,session是保存在服务端的,如果多个用户同时登录系统,那么你的程序保存的session就不知道是哪一个,另外,建议不要使用你的静态类,多用户登录也会存在相同的问题,请使用如下代码:
session[session.sessionid+"name"]=txtloginname.text;
取值时直接用:
string
name=session[session.sessionid+"name"].tostring();
特别注意session.sessionid是唯一的,这样就保证了唯一性