我正在寻找一种知道控件名称的方法来提升它们或调用背后的进程事件/代码。我在 VS2010 中使用 VB .NET
我有一个 aspx 页面,面板中有一个复选框,每个复选框都有自己的触发器。我有保存选中复选框列表的代码。我有将选中状态恢复到这些复选框的代码,但我需要对复选框 checkchanged 事件执行关联代码。
' Read db to get saved list of checkboxes '
For each result from db
Dim cb As CheckBox
cb = 'a function that finds and returns the control'
' Now that I have the control,
' how can I find and execute it's checkedchanged code?
控制返回函数正在工作,因为在测试中,我可以处理 cb.checked = true,并且 cb 被选中,但这不会引发事件/触发代码。
关联的checkedchanged子示例:
Protected Sub cb_use_rc3_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs) Handles cb_use_rc3.CheckedChanged
Protected Sub cb_use_casestatus_CheckedChanged(sender As Object, e As EventArgs) Handles cb_use_casestatus.CheckedChanged
有任何想法吗?