Ejemplo n.º 1
0
        protected void imgbtn_Click(object sender, ImageClickEventArgs e)
        {
            ImageButton myBtn = (ImageButton)sender;

            switch (myBtn.CommandName.ToUpper())
            {
            case "FIRST":
                this.PageIndex = 1;
                break;

            case "NEXT":
                this.PageIndex++;
                break;

            case "PRE":
                this.PageIndex--;
                break;

            case "END":
                this.PageIndex = this.PageCount;
                break;

            case "GOTO":
                this.PageIndex = int.Parse(this.txtGoto.Text.Trim());
                break;
            }
            OnChageEventArg myArg = new OnChageEventArg(this.PageIndex, this.PageSize);

            PageChange(sender, myArg);
            if (this.Page.AppRelativeVirtualPath.Contains("xmproductmanage.aspx"))
            {
                ScriptManager.RegisterStartupScript(this, typeof(UpdatePanel), "", "TopSuppliers();", true);
            }
        }
Ejemplo n.º 2
0
 protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
 {
     this.PageSize = int.Parse(this.ddlPageSize.SelectedValue);
     if (PageSizeChange != null)
     {
         OnChageEventArg myArg = new OnChageEventArg(this.PageIndex, this.PageSize);
         PageSizeChange(sender, myArg);
         if (this.Page.AppRelativeVirtualPath.Contains("xmproductmanage.aspx"))
         {
             ScriptManager.RegisterStartupScript(this, typeof(UpdatePanel), "", "TopSuppliers();", true);
         }
     }
 }
Ejemplo n.º 3
0
 public void GridNevigator1_PageChange(object sender, OnChageEventArg e)
 {
     // 改变页码
     this.BindCustomerGrid(e.newPageIndex, e.newPageSize);
 }
Ejemplo n.º 4
0
 public void GridNevigator1_PageSizeChange(object sender, OnChageEventArg e)
 {
     this.GridNevigator1.PageIndex = 1;
     // 改变页面大小
     this.BindCustomerGrid(1, e.newPageSize);
 }