using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.BLL; using CY.Model; using CY.BLL.Sys; using CY.Infrastructure.Query; using CY.Infrastructure.Common; namespace CY.WebForm.Pages.front { //吴辉 //商家展示 public partial class SellersShow : System.Web.UI.Page { Sys_DictionaryBLL bll_Sys_DictionaryBLL = null; EC_MemberBasicBLL bll_EC_MemberBasicBLL = null; public string Province = CY.Config.WebInfo.Instance.WebProvinceName; public string City = ""; public string County = ""; //初始化 public SellersShow() { bll_Sys_DictionaryBLL = new Sys_DictionaryBLL(); bll_EC_MemberBasicBLL = new EC_MemberBasicBLL(); } //页面加载 protected void Page_Load(object sender, EventArgs e) { UCPager1.AspNetPager.PageChanged += AspNetPager1_PageChanged; UCPager1.AspNetPager.PageSize = 10; InitBind(); if (!IsPostBack) { } } public void InitBind() { //加载厂商类别 List m_Sys_DictionaryList_firm = bll_Sys_DictionaryBLL.GetDataByType("商家展示厂商类别") as List; string firmHtml = ""; this.divFirmType.InnerHtml = firmHtml; //加载机器类别 List m_Sys_DictionaryList_machine = bll_Sys_DictionaryBLL.GetDataByType("商家展示机器类别") as List; string machineHtml = "
    "; foreach (var item in m_Sys_DictionaryList_machine) { machineHtml += "
  • " + item.Name + "
  • "; } machineHtml += "
"; this.divMachineType.InnerHtml = machineHtml; //加载机器类别 List m_Sys_DictionaryList_Consumables = bll_Sys_DictionaryBLL.GetDataByType("商家展示耗材类别") as List; string ConsumablesHtml = "
    "; foreach (var item in m_Sys_DictionaryList_Consumables) { ConsumablesHtml += "
  • " + item.Name + "
  • "; } ConsumablesHtml += "
"; this.divConsumablesType.InnerHtml = ConsumablesHtml; Province = CY.Config.WebInfo.Instance.WebProvinceName; City = Request["selectCity"].ToString2(); County = Request["selectCounty"].ToString2(); //加载厂商列表 Pagination pa = new Pagination(); pa.PageSize = 10; pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex; this.RepClientList.DataSource = bll_EC_MemberBasicBLL.SelectModelPage(pa, Province, City, County, this.txtKeyword.Value.Trim(), Request["mtype"].ToString2()); this.RepClientList.DataBind(); UCPager1.AspNetPager.RecordCount = pa.RecordCount; } //分页事件 protected void AspNetPager1_PageChanged(object src, EventArgs e) { InitBind(); } protected void btn_Search_Click1(object sender, EventArgs e) { InitBind(); } } }