我正在为占位符创建复选框。它即将开往巴士车票。如果公共汽车有50个座位,我创建50个复选框。多数民众赞成,但我怎么能检查哪个复选框?
我可以将复选框放入arraylist吗?我知道回发后删除了动态控件我可以用viewstate保存带有复选框的ID吗?
这就是我所做的 http://i.imgur.com/JKfuxX9.png
我想在用户检查号码时重定向,然后点击按钮。
答案 0 :(得分:0)
在创建每个控件时,请务必设置其ID:
CheckBox c = new CheckBox();
c.ID = "checkbox_50";
每次创建控件时都必须这样做。
当您需要获取值时,请使用
bool checked = (Page.FindControl("checkbox_50") as CheckBox).Checked;