请问如何才能在如下代码段中获取到其他aspx页面中设置的Session值啊?下面的方法为什么不能获取?谢谢
<script type="text/C#" runat="server">
protected void Upload_Click(object sender, EventArgs E)
{
if (fPath.PostedFile != null)
{
HttpContext.Current.Session["sessionname"];
}
}
</script>
<script type="text/C#" runat="server">
protected void Upload_Click(object sender, EventArgs E)
{
if (fPath.PostedFile != null)
{
HttpContext.Current.Session["sessionname"];
}
}
</script>
string s=Session["sessionname"]==null?"":Session["sessionname"].ToString();
用一个值保存就行了啊
就可以用了啊
tostring()
就可以了嘛
}
万一开始就没有这个session,你怎么弄都是徒劳~
可以调试时看即使窗口,查询有没有Session值
如果赋了也可能丢失了,看Session实现的原理。
先判断是否为空置