关于GridView问题(CheckBox,和取值)
foreach(GridViewRow   gvr   in   gvShow.Rows) 
                      { 
                                  CheckBox   cb   =   (CheckBox)gvr.FindControl( "CheckBox1 "); 
                                  if   (cb.Checked) 
                                  { 
                                              trysss.Text+   =   gvr.Cells[1].Text+ "- "; 
                                  } 
                      }   
 这是我的代码 
 意识就是我的   GridView中有CheckBox   我用循环判断是否CheckBox是否选中,若选中了就把第2列的值给tyrsss   可我怎么都取不到   高手指点。。。   
 我是仿照DataGrid方法弄的      若有更好的方法请赐教
------解决方案--------------------你的Page_Load是否判断了回传 
         protected void Page_Load(object sender, EventArgs e) 
         { 
             if (!this.IsPostBack) 
             { 
               //绑定数据 
             } 
         }