1

自動生成された列プロパティがtrueのデータグリッドがあります。グリッドの各セルは、ラジオ ボタンでバインドされています。ただし、異なる行のラジオ ボタンは、すべてが同じグループにあるため、異なるグループ名をとっています。誰でもこれを解決できますか?ティア。

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++;
}
4

1 に答える 1

0

コードで GroupName プロパティを設定してみてください。

使用する:

rad.GroupName = "priceGrp"
于 2012-05-31T13:09:36.353 に答える