如何获取Repeater中checkbox的值

前台:

<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>

后台:

一般是在Repeater之外的一个Button的Click中用遍历的方法实现
CheckBox cb;
foreach(RepeaterItem ri in rptinfo.Items)
{
    cb=ri.FindControl("PathId") as CheckBox;
    if(cb.Checked)//这个是被选择的项
    {
         //在这里做选择了要做的操作。。。。
    }
}

原文地址:https://www.cnblogs.com/cllchaoblog/p/2767761.html