请教一个asp.net的基础问题:页面IsPostBack对GridView中checkbox列选择状态的影响
private void BindGrid(){
//动态创建列表中的列,以及包含的控件
}
Page_load()
{
if(!IsPostBack){}
//调用绑定列表
BindGrid();
}
private void Button1_click()
{
//获得checkbox的选择状态
}
问题:
当选择列表中的checkbox后,再点击Button的click事件时,都会执行page_load的if(!IsPoseBack){}外面的代码,然后再执行事件本身的代码
这样列表就重新绑定了,也就是GridView中的checkbox控件重新创建了,那它的状态怎么还能得到?
(事实上是可以得到的)问题是不明白为什么可以得到?
不知道问题是否描述清除,在此请教各位,谢谢!