private void BindData() { //查询 int totalCount = 0; BitAuto.YanFa.Crm2009.Entities.QueryReturnVisit QueryReturnVisit = new BitAuto.YanFa.Crm2009.Entities.QueryReturnVisit(); QueryReturnVisit.CustID = ch.CustID; DataTable table = BitAuto.YanFa.Crm2009.BLL.ReturnVisit.Instance.GetReturnVisit(QueryReturnVisit, ch.CurrentPage, PageSize, out totalCount); //设置数据源 if (table != null && table.Rows.Count > 0) { table.Columns.Add("showRemark"); for (int i = 0; i < table.Rows.Count; i++) { string remark = table.Rows[i]["Remark"].ToString(); string showStr = remark; if (remark.Length > 20) { showStr = remark.Substring(0, 20); } table.Rows[i]["showRemark"] = showStr; } this.repeater_RVL.DataSource = table; } //绑定列表数据 this.repeater_RVL.DataBind(); //分页控件 AjaxPager_RVL.PageSize = 5; AjaxPager_RVL.InitPager(totalCount); }
private void BindData(string custID) { DataTable dt = null; int count = 0; if (RequestAction.ToLower().Equals("viewcrmreturnvisit"))//查看CRM系统中所有回访记录 { BitAuto.YanFa.Crm2009.Entities.QueryReturnVisit QueryReturnVisit = new BitAuto.YanFa.Crm2009.Entities.QueryReturnVisit(); QueryReturnVisit.CustID = custID; dt = BitAuto.YanFa.Crm2009.BLL.ReturnVisit.Instance.GetReturnVisit(QueryReturnVisit, PageCommon.Instance.PageIndex, PageSize, out count); } else { Entities.QueryCallRecordInfo query = new Entities.QueryCallRecordInfo(); query.CustID = custID; dt = BLL.CallRecordInfo.Instance.GetCC_CallRecordsByRV(query, PageCommon.Instance.PageIndex, PageSize, out count); } repeaterList.DataSource = dt; repeaterList.DataBind(); AjaxPager_Custs.InitPager(count, "divReturnVisitRecordListPopup", PageSize); }