2010-02-15 103 views
0

我正在創建複選框的動態併爲其分配名稱,如「chk_1」和「chk_2」。he動態創建複選框

現在,如果以後在我的代碼我想檢查他們是否已被檢查我該怎麼做。

如果我做了類似的事情,如果chk_1.checked爲True,那麼我得到的錯誤是沒有聲明chk_1。

這是真的。

我說得通嗎?

我使用VB.net 2.0我可以發佈我的代碼,如果需要的話。

感謝

+0

的WinForms,WebForms的,其他的? –

+0

我正在使用網絡表格, –

回答

0

編輯:澄清後,這些被在服務器端添加:

使用FindControl方法:

CheckBox cb = (CheckBox)this.FindControl("chk_1"); 
+0

這不起作用,我在page_load中創建了我的複選框 –

+0

啊,我明白了 - 我以爲你是在客戶端添加它們。編輯答案.. – zincorp