日期:2014-05-17  浏览次数:20790 次

页面间参数传递
有两个页面a.aspx和b.aspx
a传参数给b后,b接受到了处理完,在传回参数给a页面。
但是我在a页面写了个Session来接收b传回来的参数,但是他会报错说这个Seesion没有值。
这也是当然的,因为b页面还没传回来嘛。
但是要拿个什么条件判定b传了数据回来,我能用session接收b传回来的数据呢
session asp.net? 参数来回传递

------解决方案--------------------
session是存在服务器上的变量,只要你a页面运行了设置session的代码,那么b页面应该就可以取到
------解决方案--------------------
if (Session["name"]==null)
{
      //为空说明没有进入B页面
}else
{
      //有值说明已经进入过B页面
}
------解决方案--------------------
f (Session["name"]==null)
{
      //为空说明没有进入B页面
}else
{
      //有值说明已经进入过B页面
    Session["abc"]="ok"
}
------解决方案--------------------

if(!Object.ReferenceEquals(Session["acceptTime"], null)){
    
}