asp.net复选框列表

时间:2010-11-01 05:50:12

标签: c# asp.net

我试图在表格单元格中放置一个复选框列表。我在服务器端动态生成所有这些。

现在我想在复选框列表上方包含一个选择所有选项以选择所有选项,如果未选中则应该删除所有选项,如果取消选中其中一个选项,则选择all的复选标记应该去。

回帖也有问题。我尝试包括select all选项,但是在其选定的索引更改后的事件发回,我丢失了生成的控件。

现在这仍然可以动态完成而不使用jquery或javascript将是首选。 谢谢。

1 个答案:

答案 0 :(得分:0)

您需要在回发时将动态生成的控件重新添加到页面。可能最好在ViewState加载之前在Init中完成。

如果不清楚,页面将贯穿其整个生命周期并在每次回发时再次呈现,因此除非您点击在每个回发上生成它们的代码,否则您不能指望动态生成的控件仍然存在