コントロール名を知って、それらを発生させたり、プロセスのイベント/コードビハインドを呼び出したりする方法を探しています。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 がチェックされるため、コントロール リターン関数が機能していますが、これはイベントを発生させず、コードをトリガーしません。
関連する checkchanged サブルーチンの例:
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
何か案は?