RadioButtonList objRadioButtonList1;
foreach (DataGridItem item in DataGrid1.Items)
{
objRadioButtonList1 = new RadioButtonList();
if ((dv.Table.Rows[i]["cs1"].ToString()!="" ) && (dv.Table.Rows[i]["cs1"].ToString() !=null))
{
objRadioButtonList1.Items.Add(dv.Table.Rows[i]["cs1"].ToString());
}
if ((dv.Table.Rows[i]["cs2"].ToString()!="" ) && (dv.Table.Rows[i]["cs2"].ToString() !=null))
{
objRadioButtonList1.Items.Add(dv.Table.Rows[i]["cs2"].ToString());
}
if ((dv.Table.Rows[i]["cs3"].ToString()!="" ) && (dv.Table.Rows[i]["cs3"].ToString() !=null))
{
objRadioButtonList1.Items.Add(dv.Table.Rows[i]["cs3"].ToString());
}
if ((dv.Table.Rows[i]["cs4"].ToString()!="" ) && (dv.Table.Rows[i]["cs4"].ToString() !=null))
{
objRadioButtonList1.Items.Add(dv.Table.Rows[i]["cs4"].ToString());
}
if ((dv.Table.Rows[i]["cs5"].ToString()!="" ) && (dv.Table.Rows[i]["cs5"].ToString() !=null))
{
objRadioButtonList1.Items.Add(dv.Table.Rows[i]["cs5"].ToString());
}
objRadioButtonList1.RepeatDirection=RepeatDirection.Horizontal;
objRadioButtonList1.ID=i.ToString();
item.Cells[2].Controls.Add(objRadioButtonList1);
i+=1;
}=========================
用下面的去读取RadioButtonListCase是NULL请问高手怎么读取.
foreach (DataGridItem item in DataGrid1.Items)
{// item.Cells[2].Controls.Add(objRadioButtonList1);
RadioButtonListCase = (RadioButtonList)item.Cells[2].FindControl(i.ToString());
i+=1;

}