c# - 动态创建的单选按钮列表未触发 onselected
问题描述
有一个动态创建的单选按钮按钮,目的是在单击单选按钮时触发。这是在面板 pnldynamic
pnldynamic.Controls.Add(lbl);
RadioButtonList rd = new RadioButtonList();
foreach (CustomerFile cu in allCustomerFile)
{
rd.Items.Add(cu.ApplicationNumber.ToString());
}
rd.AutoPostBack = true;
rd.SelectedIndexChanged += new EventHandler(radioButton_CheckedChanged);
pnldynamic.Controls.Add(rd);
以下是 selectedindex 更改时单选按钮列表的事件处理程序
private void radioButton_CheckedChanged(object sender, EventArgs e)
{
RadioButton btn = sender as RadioButton;
txtReferenceNumber.Text = btn.Text;
}
选择单选按钮列表时,函数中的断点未命中
解决方案
尝试这个:
RadioButtonList rd = new RadioButtonList();
foreach (CustomerFile cu in allCustomerFile
{
rd.Items.Add(cu.ApplicationNumber.ToString());
}
rd.AutoPostBack = true;
rd.SelectedIndexChanged += new EventHandler(radioButton_CheckedChanged);
pnldynamic.Controls.Add(rd);
推荐阅读
- sql - 需要将多行中的一列值组合成一行
- python - 使用 BeautifulSoup 抓取 LinkedIn 时出现 401 错误
- c - 堆栈 8MiB,那么为什么这段代码“几乎”有效?
- docker - 从 docker 容器创建 OpenVPN 连接
- macos - 如何在 Mac OS 上修复 BPF 设备权限以使用 tcpdump
- python - Q 学习模型不会随着时间的推移而改进
- reactjs - React Native 应用程序在从 Xcode 运行时可以工作,但在使用“react-native run-ios”运行时会崩溃
- android - 线程中的值未更新
- regex - 这个 RegEx 语句有什么问题?
- python-3.x - 返回的滞后数