0
道歉,因爲這很可能已被問及回答,但我似乎無法找到正確的搜索詞!主頁面不能識別內容(子)頁面中的清單
我有一個母版頁(master.vb),它應該在按鈕按下時看到清單,但卻看不到它。我看起來像ctl001等。
問題:編譯器錯誤消息:BC30451:'MainContent_CheckBoxList1'未被聲明。由於其保護級別,它可能無法訪問。
contentpage.aspx
<asp:CheckBoxList ID="CheckBoxList1" runat="server">
</asp:CheckBoxList>
母版頁
For Each item As ListItem In CheckBoxList1.Items
If item.Selected Then
i += 1
End If
Next
的問題是與 「CheckBoxList1.Items」 不被認可。我不確定現在要去哪裏。代碼檢查是否勾選了一個或多個複選框。
我知道頁面鏈接正確,因爲它顯示正確,如果我刪除MasterPage中的清單參考。
所以我管理符合..昏暗yourCheckBoxList作爲的CheckBoxList = DirectCast(MainContent.FindControl( 「CheckBoxList1」),的CheckBoxList) 昏暗selectedCount爲整數= yourCheckBoxList.Items.Cast(OF列表項)來解決它() .Count(函數(li)li.Selected) – indofraiser