我在循环访问用户控件上的控件时遇到问题。
我尝试了以下代码,但无法找到用户控件上的复选框。(你可以看到我之前的一些尝试,我已经注释掉了。)
'For Each Ctrl As Control In Page.Controls
'For Each Ctrl As Control In Me.Page.Controls
'For Each ctrl As Control In Request.Form
'''Dim frm As Control = Me.FindControl("frmDefault")
'''For Each Ctrl As Control In frm.Controls
Dim Check As CheckBox
For Each Ctrl As Control In Me.Controls
If TypeOf Ctrl Is CheckBox Then
Check = Ctrl
' Do something here...
End If
Next
用户控件上有多个复选框。上面显示的代码位于用户控件的代码隐藏页面上。
(用户控件与我的 CMS Sitecore 一起使用。我不确定这是否对我遇到的问题有任何影响。)
有什么建议么?