2010-02-15 191 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