datagrid中checkbox应用问题
private   void   btnSelAll_Click(object   sender,   System.EventArgs   e) 
 		{ 
 			//定义一个datagrid条目 
 			System.Web.UI.WebControls.CheckBox   chk;//定个一个checkbox 
 			foreach(DataGridItem   oDataGridItem   in   dgMusic.Items) 
 			{ 
 				chk=(CheckBox)oDataGridItem.FindControl( "cbSelect "); 
 				chk.Checked=true;				 
 			}   
 		} 
  < < <上面的已经选择为全选了,但是下面的一选全部打开就出现问题了 
 private   void   btnPlayAll_Click(object   sender,   System.EventArgs   e) 
 		{ 
 			int   i=0; 
 			string   sID= " ";			 
 			System.Web.UI.WebControls.CheckBox   chk; 
 			System.Web.UI.WebControls.Label   lab;  			 
 			foreach(DataGridItem   oDataGridItem   in   dgMusic.Items) 
 			{ 
 				chk=(CheckBox)oDataGridItem.FindControl( "cbSelect "); < < <这句总是提示为false 
 				if(chk.Checked) < < < <这句就不执行了 
 				{ 
 					i=1; 
 					lab=(Label)oDataGridItem.FindControl( "lbSongID "); 
 					if(sID.Trim()== " ") 
 					{ 
 						sID=((Label)oDataGridItem.FindControl( "lbSongID ")).Text.Trim(); 
 					} 
 					else 
 					{ 
 						sID+=lab.Text.Trim(); 
 					}  					 
 				} 
 			}			  			 
 			if(i==0) 
 			{ 
 				Page.RegisterStartupScript( " ", " <script> alert( '对不起,没有选定歌曲! ') </script>  "); 
 			} 
 			else 
 			{ 
 				Response.Redirect( "Play.aspx?ID= "+sID); 
 			}  			 
 		}
------解决方案--------------------不太懂你说什么意思
------解决方案--------------------没有问题啊