<asp:Repeater ID="RepeaterEm
ailList" runat="server">
<HeaderTemplate>
<table border="1" cellpadding="1" cellspacing="0" width="9
6.5%">
<tr>
<td>
</td>
<td>
Nickname
</td>
<td>
Email
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr style="h
eight:10px; line-height:10px;">
<td>
<!--下面这个CheckBox的ID,注意喔,因为后台需要用到它-->
<asp:CheckBox ID="CheckBox1" runat="server" />
</td>
<td>
<%
# Eval("nickname")%>
</td>
<td>
<!--下面这个Label的ID,注意喔,因为后台需要用到它-->
<asp:Label ID="Label1" runat="server" Text=' <%# Eval("mail")%>'></asp:Label>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
PRivate string GetCheckBoxSelectedValue(Repeater repeater, string checkBoxId,string labelId)
{
string tem
pvalue = string.Empty;
for
each (RepeaterItem item in repeater.Items)
{
if (item.ItemType
== ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
{
if (item.FindControl(checkBoxId) != null
&& item.FindControl(labelId) != null)
{
CheckBox cb = (CheckBox)item.FindControl(checkBoxId);
Label lbl = (Label)item.FindControl(labelId);
if (cb.Checked)
{
tempValue = tempValue + ";" + lbl.Text;
}
}
}
}
if (tempValue.Length > 0)
{
tempValue = tempValue.S
ubstring(2);
}
return tempValue;
}