我在DataGrid的模板列里加了CheckBox 当用户钩选了若干CheckBox够 点击一个按钮执行删除,从数据库里删除所钩选行的记录.现在的问题是:我点击按钮以后,发生了Page_Load,将我以前钩选的CheckBox都覆盖了,所以取不到要删除的行.我知道在Page_load时不读取数据就不会被覆盖,但是由于由于页面上其他功能需要每次POSTBACK都读取数据,我也考虑了在Page_load时,在读取新的数据之前执行删除,但感觉这样总是怪怪.刚才看了CSDN里的帖子管理,我就是要达到他那种效果 该怎么办呢???
{
//写数据绑定,不是post请求是执行
}
else
{
//post时执行
}
页面上其他功能需要每次POSTBACK都读取数据(在!IsPostBack里做)其他需要数据绑定在事件里写
{
//写数据绑定,不是post请求是执行
}