如何在repeater中获得复选框的值.
<asp:RepeaterID="rptInfo"runat="server"><ItemTemplate><inputtype="checkbox"runat="ser...
<asp:Repeater ID="rptInfo" runat="server">
<ItemTemplate>
<input type="checkbox" runat="server" id="PathId" name="PathId" value = "数据绑定"/>
</ItemTemplate>
<AlternatingItemTemplate>
<input type="checkbox" runat="server" id="PathId" name="PathId" value = "数据绑定"/>
</AlternatingItemTemplate>
</asp:Repeater>
我该如何通过一个事件获得所有已选择的复选框的value
小弟刚学,求前辈指点。 展开
<ItemTemplate>
<input type="checkbox" runat="server" id="PathId" name="PathId" value = "数据绑定"/>
</ItemTemplate>
<AlternatingItemTemplate>
<input type="checkbox" runat="server" id="PathId" name="PathId" value = "数据绑定"/>
</AlternatingItemTemplate>
</asp:Repeater>
我该如何通过一个事件获得所有已选择的复选框的value
小弟刚学,求前辈指点。 展开
1个回答
展开全部
一般是在Repeater之外的一个Button的Click中用遍历的方法实现
CheckBox cb;
foreach(RepeaterItem ri in rptinfo.Items)
{
cb=ri.FindControl("PathId") as CheckBox;
if(cb.Checked)//这个是被选择的项
{
//在这里做选择了要做的操作。。。。
}
}
CheckBox cb;
foreach(RepeaterItem ri in rptinfo.Items)
{
cb=ri.FindControl("PathId") as CheckBox;
if(cb.Checked)//这个是被选择的项
{
//在这里做选择了要做的操作。。。。
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询