Users user = (Users)Session["adminuser"];

I_was_a_novice 2013-01-11 04:10:31
别人的代码

三层,models里有Users.cs

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["adminuser"] != null)
{
Users user = (Users)Session["adminuser"];
labname.Text = "【" + user.Name + "】";
}
else
{
Response.Redirect("AdminLogin.aspx");
}
}
}


Users user = (Users)Session["adminuser"];这句是什么意思
...全文
238 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 5 楼 liangtianheng 的回复:
引用 3 楼 bdmh 的回复:Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user Users user = (Users)Session["adminuser"]; labname.Te……
Users user = (Users)Session["adminuser"]; 这里取出来的是个User对象 你需要使用User对象的属性Name
是你_不懂 2013-01-11
  • 打赏
  • 举报
回复
你在Session["adminuser"]中的的就是users的name
I_was_a_novice 2013-01-11
  • 打赏
  • 举报
回复
引用 6 楼 yue547283947 的回复:
引用 5 楼 liangtianheng 的回复: 引用 3 楼 bdmh 的回复: Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user Users user = (Users)Session["adminuser"]; ……
我是说Users user = (Users)Session["adminuser"]; 这一步之后, 转换后的session 是不是就加入到 user 里了,为什么用Name属性取出来
yue547283947 2013-01-11
  • 打赏
  • 举报
回复
引用 5 楼 liangtianheng 的回复:
引用 3 楼 bdmh 的回复: Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user Users user = (Users)Session["adminuser"]; labname.Text = "【" + ……
因为需要这个值
I_was_a_novice 2013-01-11
  • 打赏
  • 举报
回复
引用 3 楼 bdmh 的回复:
Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user
Users user = (Users)Session["adminuser"]; labname.Text = "【" + user.Name + "】"; user.Name 这个Name是user的属性吧,user还有很多属性,为什么要用Name取这个值
jhdxhj 2013-01-11
  • 打赏
  • 举报
回复
Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user
bdmh 2013-01-11
  • 打赏
  • 举报
回复
Session["adminuser"]这是取session中key为adminuser的值,这个可以在任何地方写入session,可以保存对象,所以这里的代码是取出这个对象,转为Users user
  • 打赏
  • 举报
回复
将Session["adminuser"]强制转换users。
q107770540 2013-01-11
  • 打赏
  • 举报
回复
强制类型转换

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧