我想刚刚页面运动(分页)之前得到直放站项目的所有转发的复选框处于选中状态,并将其存储在某个地方。
foreach (RepeaterItem ri in rpt.Items)
{
CheckBox box = (CheckBox)ri.FindControl("chkBox");
if (box.Checked)
{
...
}
}
问题是我在哪里可以从调用这个函数? 我试图从ObjectDataSource1_Selected(我用的ObjectDataSource填充中继器)和ObjectDataSource1_Selecting调用它,但rpt.Items.Count也为0。
rpt_PreRender()事件,返回项目的权数,但它的复选框的选择之前发生的,而不是之后。
我能做什么?