分页传值,页面跳转时保留选中数据

一个GridView控件分为若该页,我想删除某些数据,但是选中某一页的内容后,点击下一页,结果之前选中的数据给丢了,我想保留之前选中的数据并且最终一起删除,关键是怎么保留数据,求大神指点

将选择的数据的id存在viewstate中或者隐藏域中,每次点击时检查当前这页是否有已选择的id,如果有就打上勾,删除操作的时候直接从viewstate或者隐藏域中取出存的id,进行删除。