在绑定GridView时,没有判断是不是第一次绑定。即没有加上这么一句if (!Page.IsPostBack){bindgridview()},这样一来,每次我点击删除按钮,服务器响应后都要重新绑定一次GridView,这样的话,刚被选中的CheckBox又被置为未选择,状态标识还是false,因此执行不到删除的那段代码。
解决方案百度自:丁皓_LEO
在绑定GridView时,没有判断是不是第一次绑定。即没有加上这么一句if (!Page.IsPostBack){bindgridview()},这样一来,每次我点击删除按钮,服务器响应后都要重新绑定一次GridView,这样的话,刚被选中的CheckBox又被置为未选择,状态标识还是false,因此执行不到删除的那段代码。
解决方案百度自:丁皓_LEO