ASP.NET方面求大佬帮忙看下,关于Session传值的问题

✯ 蓝盔ღ 2020-05-16 06:45:04

第一个页面:
if (Session["name"] == null)
{
this.Label1.Text = "亲,请登录";
}
else
{
this.Label1.Text = Session["name"] as string;
}
//传姓名到个人主页的资料
Session["Mz"] = this.Label1.Text.Trim();

第二个页面:
if (Session["Mz"] == null)
{
this.Label1.Text = "张三";
}
else
{
this.Label1.Text = Session["Mz"] as string;
}
我这里为什么第二个页面得到的值是空的啊?
这个也配置了
<system.web>
<sessionState mode="InProc" customProvider="DefaultSessionProvider">
<providers>
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
</providers>
</sessionState>
</system.web>
...全文
334 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
浅忆寒江 2020-05-26
  • 打赏
  • 举报
回复
这是 webform?
imleton 2020-05-25
  • 打赏
  • 举报
回复
有在上海的吗 兄弟们 一起交流一下啊
✯ 蓝盔ღ 2020-05-18
  • 打赏
  • 举报
回复
诸位,我知道问题所在了,我在验证码哪里写了个Session.Abandon,所有session被清空了
✯ 蓝盔ღ 2020-05-18
  • 打赏
  • 举报
回复
是,null
大然然 2020-05-18
  • 打赏
  • 举报
回复
你看看到底是 null ,还是 ""
ho2018 2020-05-17
  • 打赏
  • 举报
回复
来看看大神的意见
✯ 蓝盔ღ 2020-05-17
  • 打赏
  • 举报
回复
是跳转到那,不过我这代码确实多余了
✯ 蓝盔ღ 2020-05-17
  • 打赏
  • 举报
回复
引用 1 楼 贵阳老马马善福专业维修游泳池堵漏防水工程的回复:
下断点看看 Session["Mz"] = this.Label1.Text.Trim(); 有没有执行到
执行到了,他说session是空的
EdsionWang 2020-05-17
  • 打赏
  • 举报
回复
你确定是从第一个页面跳转到第二个页面去的吗? 另外,为什么要搞一个Session["Mz"]呢?如果已经登录成功了,Session["name"]就存了用户名,到哪一个页面上都能用这个Session["name"]了
threenewbee 2020-05-16
  • 打赏
  • 举报
回复
下断点看看 Session["Mz"] = this.Label1.Text.Trim(); 有没有执行到

62,046

社区成员

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

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

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

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