protected void rptDrawInfoList_ItemDataBound(object sender, RepeaterItemEventArgs e) { if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { DataRowView dataItem = (DataRowView)e.Item.DataItem; PagerSet pagerSet = treasureFacade.GetDrawScoreRecord(string.Format(" WHERE DrawID={0}", dataItem["DrawID"].ToString()), 1, 20); if (pagerSet.PageSet.Tables[0].Rows.Count > 0) { Repeater rpt = (Repeater)e.Item.FindControl("rptDrawScoreList"); rpt.DataSource = pagerSet.PageSet; rpt.DataBind(); } } }