在一个页面中,我有查询,预览,修改三个按钮,当我点查询的时候,数据就放在gridview中,然后我选择gridview数据中的某行,再点修改,就把这行数据传给另一个页面进行修改数据,而查询之后,我点预览,就是把整个gridview的值传给另一个页面,这样,我可以在预览这个页面看我要打印的数据是怎样的。如果只是点修改或者点预览都没有问题,但是,当点了修改之后,我再点预览,在预览那个页面就没有了gridview的值了,请问这是为什么?传给预览的语句是这么写的
Session["gridview"] = ds;  ds是查询时存放数据的。
在预览页面得到gridview的值的语句
ds = (DataSet)Session["gridview"];传给修改的语句是
Session["aaa"] = row.Cells[11].Text;都是这个语句
接收值
this.txt.Text = Session["aaa"].ToString();请各位多帮忙,或者有做过类似的,请告诉一下了