为了账号安全,请及时绑定邮箱和手机立即绑定

新手请教问题。

新手请教问题。

慕的地6264312 2018-12-07 13:36:58
新手  登录页面登录一个用户之后 怎么保存此用户的id, 然后到另一个页面怎么取得该值?... 麻烦给个简答的事例 谢谢.
查看完整描述

11 回答

?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

三楼和4楼的方法应都是可以的, @paseo 1个程序只会登陆1个user,所以只会有一个uid 所以不会混乱的,静态变量的是全局唯一的,这个唯一指的是进程,是在这个进程里面唯一的.
查看完整回答
反对 回复 2018-12-09
?
智慧大石

TA贡献1946条经验 获得超3个赞

session["userid"]='123' 或者直接使用客户端的cookie
查看完整回答
反对 回复 2018-12-09
?
慕慕森

TA贡献1856条经验 获得超17个赞

登陆页面回台:   session["userid"]='myuserid'; 跳转目的页面接收: string myuserid= session["userid"].ToString();
查看完整回答
反对 回复 2018-12-09
?
倚天杖

TA贡献1828条经验 获得超3个赞

winform中无session,上面的都不对。。。在winform里可以定义一个静态用户类,把用户信息保存在静态字段里就可以,所有的地方都可以访问了
查看完整回答
反对 回复 2018-12-09
?
手掌心

TA贡献1942条经验 获得超3个赞

这个方法是不可取的,如果有多个用户同时登陆,这个静态类保存的用户信息内容就会混乱.
查看完整回答
反对 回复 2018-12-09
?
偶然的你

TA贡献1841条经验 获得超3个赞

@paseo: 楼下告诉你了。。。。
查看完整回答
反对 回复 2018-12-09
?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

///         /// 用户名        ///         public string UserId        {             set            {                Library.Global.strUserId = value;            }            get            {                return Library.Global.strUserId;            }        }
查看完整回答
反对 回复 2018-12-09
?
暮色呼如

TA贡献1853条经验 获得超9个赞

写到类中,然后去调用UserId
查看完整回答
反对 回复 2018-12-09
?
慕村9548890

TA贡献1884条经验 获得超4个赞

建一个静态的/全局的类,里面放一个集合,就可以模拟session了。
查看完整回答
反对 回复 2018-12-09
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

将其设置到session中: 只要没有退出,可以直接再次重session中得到
查看完整回答
反对 回复 2018-12-09
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

已经解决谢谢 大家。。
查看完整回答
反对 回复 2018-12-09
  • 11 回答
  • 0 关注
  • 653 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信