using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.BLL.Inquiry; using CY.Infrastructure.Query; namespace CY.WebForm.Pages.sysInquiry { public partial class LEDMaterialList : BasePage { #region 变量 SysInquiry_LEDMaterialBLL _sysInquiry_LEDMaterialBLL = new SysInquiry_LEDMaterialBLL(); #endregion #region 属性 #endregion #region 方法 private void BindList() { Pagination pa = new Pagination(); pa.PageSize = UCPager1.AspNetPager.PageSize; pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex; this.RepLEDMaterialList.DataSource = _sysInquiry_LEDMaterialBLL.SelectModelPage(this.txtName.Value, ddlStatus.SelectedValue, pa); this.RepLEDMaterialList.DataBind(); UCPager1.AspNetPager.RecordCount = pa.RecordCount; } #endregion #region 事件 /// /// 初始化 /// /// /// protected void Page_Load(object sender, EventArgs e) { this.UCPager1.AspNetPager.PageChanged += new EventHandler(AspNetPager1_PageChanged); if (!IsPostBack) { BindList(); } } /// /// 分页事件 /// /// /// protected void AspNetPager1_PageChanged(object src, EventArgs e) { BindList(); } /// /// 查询事件 /// /// /// protected void btn_Query_Click(object sender, EventArgs e) { BindList(); } /// /// 重置事件 /// /// /// protected void btnReSet_Click(object sender, EventArgs e) { this.txtName.Value = string.Empty; this.ddlStatus.SelectedIndex = 0; UCPager1.AspNetPager.CurrentPageIndex = 1; BindList(); } #endregion } }