session问题
string   value   =    " "; 
 protected   void   Page_Load(object   sender,   EventArgs   e) 
 { 
       if   (! "0 ".Equals(Session[ "device_id "])) 
       { 
          value   =   Session[ "device_id "].ToString();     
       } 
 } 
 我在上个页面设置的session,准备在上面这段代码里接受这个值。不过这里有错误,好像是session没有实例化,怎么解决?session应该引用什么空间吗?还是我的值没有传过来   
 我在上个页面写的button_click事件中写的 
 Response.Redirect( "DeviceDetail.aspx?id= "+Session[ "device_id "]); 
 在DataGrid_Command中OnItemCommand事件 
 public   void   DataGrid_Command(object   sender,   DataGridCommandEventArgs   e) 
 	{ 
 		Session[ "device_id "]   =   e.Item.Cells[0].Text; 
 		Response.Redirect( "DeviceDetail.aspx "); 
 	}
------解决方案--------------------Response.Redirect( "DeviceDetail.aspx?id= "+Session[ "device_id "].tosstring());
------解决方案--------------------使用前一定检查 
 if (Session[ "device_id "] != null) 
 { 
     ... 
 }