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");
}