using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.Infrastructure.Common; using CY.BLL.Info; using CY.BLL; using CY.Infrastructure.Query; using CY.BLL.Sys; using CY.Model; namespace CY.WebForm.Pages.member { public partial class Info_CompanyAdList : BasePage { Info_CompanyAdBLL _Info_CompanyAdBLL=null; Sys_DictionaryBLL _Sys_DictionaryBLL = null; public Info_CompanyAdList() { _Sys_DictionaryBLL = new Sys_DictionaryBLL(); _Info_CompanyAdBLL=new Info_CompanyAdBLL(); } protected void Page_Load(object sender, EventArgs e) { UCPager1.AspNetPager.PageChanged += AspNetPager1_PageChanged; if (!IsPostBack) { BindList(); InitialData(); } if (Request["delete"] != null) { Info_CompanyAd model = _Info_CompanyAdBLL.SelectSingleModel(Request["delete"]); if (model != null && model.KeyId != null) { _Info_CompanyAdBLL.DeleteModel(model); JavaScript.MessageBox("删除成功", this); Response.Redirect("/Pages/member/Info_CompanyAdList.aspx"); } else { JavaScript.MessageBox("删除失败", this); } } } protected void InitialData() { this.selType.DataSource = _Sys_DictionaryBLL.GetDataByType("商家展示图片类型"); this.selType.DataTextField = "Name"; this.selType.DataValueField = "Keyid"; this.selType.DataBind(); this.selType.Items.Insert(0, new ListItem("全部", "")); } /// /// 加载全部数据 /// private void BindList() { Pagination pa = new Pagination(); pa.PageSize = this.UCPager1.AspNetPager.PageSize; pa.PageIndex = this.UCPager1.AspNetPager.CurrentPageIndex; this.RepInfo_CompanyAdList.DataSource = _Info_CompanyAdBLL.SelectModelList(pa,CurrentUser.MemberId,this.selType.Value,this.txtTT.Value); this.RepInfo_CompanyAdList.DataBind(); UCPager1.AspNetPager.RecordCount = pa.RecordCount; } protected void AspNetPager1_PageChanged(object src, EventArgs e) { BindList(); } protected void btn_Register_Click1(object sender, EventArgs e) { BindList(); } } }