我已经动态添加了这样的单选按钮:
foreach(DataRow row in results.Rows) {
RadioButton radioButton = new RadioButton();
radioButton.ID = "reason_" + row["reasonName"].ToString();
radioButton.GroupName = "reason";
radioButton.Text = row["reasonName"].ToString();
div.Controls.Add(radioButton);
myValueDiv.Controls.Add(div);
}
我的页面上有一个按钮。如何知道用户点击它时选择(选中)了哪个单选按钮?
答案 0 :(得分:0)
正如我在评论中提到的那样,这应该会有所帮助
var checkedRadioButtons = myValueDiv.Controls.OfType<RadioButton>().Where(radButton => radButton.Checked);