请问关于c的具体应用场景有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计254个文字,预计阅读时间需要2分钟。
在页面移动(分页)前,获取所有选中的开发者项目的复选框,并存储在指定位置。使用foreach循环遍历复选框:
csharpforeach (RepeaterItem ri in rpt.Items){ CheckBox box=(CheckBox)ri.FindControl(chkBox); if (box.Checked) { // 存储选中的项目 }}
我试图在页面移动(分页)之前获取所有转发器选中的转发器项目的复选框,并将它们存储在某个地方.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()事件,返回正确数量的项目,但它在选中复选框之前发生,而不是之后.
我能做什么?
if (Repeater1.Items.Count > 0) { for (int count = 0; count < Repeater1.Items.Count; count++) { CheckBox chk = (CheckBox)Repeater1.Items[count].FindControl("CheckBox1"); if (chk.Checked) { } } }
本文共计254个文字,预计阅读时间需要2分钟。
在页面移动(分页)前,获取所有选中的开发者项目的复选框,并存储在指定位置。使用foreach循环遍历复选框:
csharpforeach (RepeaterItem ri in rpt.Items){ CheckBox box=(CheckBox)ri.FindControl(chkBox); if (box.Checked) { // 存储选中的项目 }}
我试图在页面移动(分页)之前获取所有转发器选中的转发器项目的复选框,并将它们存储在某个地方.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()事件,返回正确数量的项目,但它在选中复选框之前发生,而不是之后.
我能做什么?
if (Repeater1.Items.Count > 0) { for (int count = 0; count < Repeater1.Items.Count; count++) { CheckBox chk = (CheckBox)Repeater1.Items[count].FindControl("CheckBox1"); if (chk.Checked) { } } }

