private void BindData(ITableImplement con, int pageCur, AspNetPager asppager)
    {
        int recount = -1;

        asppager.PageSize = 20;
        switch (asppager.ID)
        {
        case "aspAllCusPager":
        case "aspContractedPager":
            V_CRM_STAFF_CUSTOMER vcrmscCon = con as V_CRM_STAFF_CUSTOMER;
            if (vcrmscCon == null)
            {
                return;
            }
            if (asppager.ID == "aspAllCusPager")
            {
                hidAllCus.Value = JsonServiceBase.ToJson <V_CRM_STAFF_CUSTOMER>(vcrmscCon);
            }
            else
            {
                hidContracted.Value = JsonServiceBase.ToJson <V_CRM_STAFF_CUSTOMER>(vcrmscCon);
            }
            vcrmscCon.af_PageBy(V_CRM_STAFF_CUSTOMER.Attribute.Cus_ID, Order.Desc);
            V_CRM_STAFF_CUSTOMER valsc = new V_CRM_STAFF_CUSTOMER();
            valsc._SID            = "";
            valsc.Cus_ID          = 0;
            valsc.CompanyName     = "";
            valsc.ShopName        = "";
            valsc.Cus_Name        = "";
            valsc.CustQQ          = "";
            valsc.WangWangId      = "";
            valsc.LastContactTime = DateTime.MinValue;
            valsc.SNAME           = "";
            valsc.CustStatus      = 0;
            if (vcrmscCon.af_PageByAttributeItem == null)    //如果不存在用户定义的分页排序属性,则用主键属性排序
            {
                vcrmscCon.af_PageBy(V_CRM_STAFF_CUSTOMER.Attribute.Cus_ID, Order.Desc);
            }
            List <V_CRM_STAFF_CUSTOMER> vcrmscList = BLLTable <V_CRM_STAFF_CUSTOMER> .Factory(conn).SelectByPage(valsc, vcrmscCon, asppager.PageSize, pageCur, ref recount);

            if (vcrmscList.Count > 0)
            {
                FormHelper.Bind(Page, vcrmscList[0].DicAttrValues);
                //BindToFindSelect(listObj[0].DicAttrValues);
            }
            if (asppager.ID == "aspAllCusPager")
            {
                repAllCusList.DataSource = vcrmscList;
                repAllCusList.DataBind();
            }
            else
            {
                lit_ContractedCusCount.Text  = recount.ToString();
                repContractedList.DataSource = vcrmscList;
                repContractedList.DataBind();
            }
            asppager.RecordCount = recount;
            break;

        case "aspToDayMustConPager":
        case "aspExpiredPager":
        case "aspWillInHighSeasPager":
            V_CRM_STAFF_CUSTOMER_NOTCONTACT vcrmscnCon = con as V_CRM_STAFF_CUSTOMER_NOTCONTACT;
            if (vcrmscnCon == null)
            {
                return;
            }
            if (asppager.ID == "aspToDayMustConPager")
            {
                hidToDayMustCon.Value = JsonServiceBase.ToJson <V_CRM_STAFF_CUSTOMER_NOTCONTACT>(vcrmscnCon);
            }
            else if (asppager.ID == "aspExpiredPager")
            {
                hidExpired.Value = JsonServiceBase.ToJson <V_CRM_STAFF_CUSTOMER_NOTCONTACT>(vcrmscnCon);
            }
            else
            {
                hidWillInHighSeas.Value = JsonServiceBase.ToJson <V_CRM_STAFF_CUSTOMER_NOTCONTACT>(vcrmscnCon);
            }
            vcrmscnCon.af_PageBy(V_CRM_STAFF_CUSTOMER_NOTCONTACT.Attribute.Cus_ID, Order.Desc);
            V_CRM_STAFF_CUSTOMER_NOTCONTACT valscn = new V_CRM_STAFF_CUSTOMER_NOTCONTACT();
            valscn.STAFF_ID        = 0;
            valscn.Cus_ID          = 0;
            valscn.CompanyName     = "";
            valscn.ShopName        = "";
            valscn.Cus_Name        = "";
            valscn.CustQQ          = "";
            valscn.WangWangId      = "";
            valscn.LastContactTime = DateTime.MinValue;
            valscn.NextContactTime = DateTime.MinValue;
            valscn.SNAME           = "";
            valscn.CustStatus      = 0;
            if (vcrmscnCon.af_PageByAttributeItem == null)    //如果不存在用户定义的分页排序属性,则用主键属性排序
            {
                vcrmscnCon.af_PageBy(V_CRM_STAFF_CUSTOMER_NOTCONTACT.Attribute.Cus_ID, Order.Desc);
            }
            List <V_CRM_STAFF_CUSTOMER_NOTCONTACT> vcrmscnList = BLLTable <V_CRM_STAFF_CUSTOMER_NOTCONTACT> .Factory(conn).SelectByPage(valscn, vcrmscnCon, asppager.PageSize, pageCur, ref recount);

            if (vcrmscnList.Count > 0)
            {
                FormHelper.Bind(Page, vcrmscnList[0].DicAttrValues);
                //BindToFindSelect(listObj[0].DicAttrValues);
            }
            if (asppager.ID == "aspToDayMustConPager")
            {
                lit_todayConCusCount.Text      = recount.ToString();
                repToDayMustConList.DataSource = vcrmscnList;
                repToDayMustConList.DataBind();
            }
            else if (asppager.ID == "aspExpiredPager")
            {
                lit_ExpiredUnConCusCount.Text = recount.ToString();
                repExpiredList.DataSource     = vcrmscnList;
                repExpiredList.DataBind();
            }
            else
            {
                lit_WillInHighSeasCusCount.Text  = recount.ToString();
                repWillInHighSeasList.DataSource = vcrmscnList;
                repWillInHighSeasList.DataBind();
            }
            asppager.RecordCount = recount;
            break;

        default:
            break;
        }
    }