当前位置: 代码迷 >> ASP.NET >> 小弟我在datagrid中加入了radiobutton,请教应该怎样获取datagird中的一条记录
  详细解决方案

小弟我在datagrid中加入了radiobutton,请教应该怎样获取datagird中的一条记录

热度:4468   发布时间:2013-02-26 00:00:00.0
我在datagrid中加入了radiobutton,请问应该怎样获取datagird中的一条记录?
我在datagrid中加入了radiobutton,可以实现单选,请问应该怎样通过点击radiobutton获取datagird中的一条记录?谢谢!

------解决方案--------------------------------------------------------
將sender轉換為radiobutton
再將它的Parent轉換為DataGridItem
DataGridItem的一些屬性如DataItem、DataSetIndex可以用

------解决方案--------------------------------------------------------
int intSelectedItem = -1;
for(int i=0;i <DataGrid1.Items.Count;i++){
RadioButton rb = (RadioButton)DataGrid1.Items[i].FindControl( "RadioButton1 ")
if(rb.Checked){
intSelectedItem = i;
return;
}
}
  相关解决方案