<style type="text/css">
.HiddenText label {display:none}
</style>
<div class="listheader">
<dl class="nv">
<dd style="width:5%;"></dd>
<dd style="width:20%;">이름</dd>
<dd style="width:75%;">담당업무</dd>
</dl>
</div>
<div style="padding:0px 5px 0px 5px;">
<asp:Repeater ID="rptList" runat="server" onitemdatabound="rptList_ItemDataBound">
<HeaderTemplate>
<ul class="list list_default">
<div id="outRepeater">
</HeaderTemplate>
<ItemTemplate>
<asp:Panel ID="pnList" runat="server" CssClass="listbg01">
<li class="first">
<div class="inner">
<asp:CheckBox ID="chkItemSelect" runat="server" style="width:5%; float:left;" CssClass="HiddenText" />
<span class="writer" style="width:20%;">
<ft:LinkPopup ID="LinkPopup1" runat="server" />
</span>
<asp:Label ID="lblWork" runat="server" CssClass="subj" style="width:75%;"></asp:Label>
</div>
</li>
</asp:Panel>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
</div>
---------------------
protected void rptList_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView drv = (DataRowView)e.Item.DataItem;
CheckBox cb = (CheckBox)e.Item.FindControl("chkItemSelect");
cb.Attributes.Add("onclick", "clickPopOK();"); //체크박스에 onclick 이벤트 할당
cb.Text = drv["REC_ID"].ToString();
//작성자 Presence Icon
LinkPopup tempLinkPopup = (LinkPopup)e.Item.FindControl("LinkPopup1");
if (tempLinkPopup != null)
{
tempLinkPopup.Text = drv["REC_NAME"].ToString();
tempLinkPopup.EmailAlias = drv["REC_ID"].ToString();
}
Label lblWork = (Label)e.Item.FindControl("lblWork");
lblWork.Text = drv["REC_WORK"].ToString();
----------------------
function clickPopOK() {
var text = "";
$("#outRepeater input[type=checkbox]:checked").each(function() {
text += $('label[for=' + this.id + ']').html() + "<br>";
});
}