数据网格中的单选按钮采用不同的组名?

时间:2012-05-31 13:00:08

标签: asp.net datagrid radio-button

我有一个自动生成的列属性为true的数据网格。网格的每个单元格都用单选按钮绑定。但是不同行中的单选按钮采用不同的组名,因为它们都在同一组中。谁能解决这个问题? TIA。

int j = 0;
foreach(DataGridItem dgItem in dgPhoto.Items) {
    for (int i = 4; i < dgItem.Cells.Count; i++) {
        RadioButton rad = new RadioButton();
        rad.ID = "Photo_" + j.ToString() + i.ToString();
        rad.Text = priceTxt;
        rad.Attributes.Add("name", "priceGrp");
        dgItem.Cells[i].Controls.Clear();
        dgItem.Cells[i].Controls.Add(rad);
    }
    j++;
}

1 个答案:

答案 0 :(得分:0)

尝试在代码中设置GroupName属性:

使用:

rad.GroupName = "priceGrp"