diff --git a/FrmSysUserInfoManger.Designer.cs b/FrmSysUserInfoManger.Designer.cs index fce59ca..a297414 100644 --- a/FrmSysUserInfoManger.Designer.cs +++ b/FrmSysUserInfoManger.Designer.cs @@ -215,6 +215,7 @@ // this.btn_page_last.Name = "btn_page_last"; this.btn_page_last.Text = "尾页>|"; + this.btn_page_last.Click += new System.EventHandler(this.btn_page_last_Click); // // FrmSysUserInfoManger // diff --git a/FrmSysUserInfoManger.Designer.cs b/FrmSysUserInfoManger.Designer.cs index fce59ca..a297414 100644 --- a/FrmSysUserInfoManger.Designer.cs +++ b/FrmSysUserInfoManger.Designer.cs @@ -215,6 +215,7 @@ // this.btn_page_last.Name = "btn_page_last"; this.btn_page_last.Text = "尾页>|"; + this.btn_page_last.Click += new System.EventHandler(this.btn_page_last_Click); // // FrmSysUserInfoManger // diff --git a/FrmSysUserInfoManger.cs b/FrmSysUserInfoManger.cs index 50eac01..607d940 100644 --- a/FrmSysUserInfoManger.cs +++ b/FrmSysUserInfoManger.cs @@ -72,6 +72,10 @@ for (int i = 1; i <= pages; i++) { combo_page_num.Items.Add(new ComboBoxItem(i.ToString(), i.ToString())); + if (i == currentpage) + { + combo_page_num.SelectedIndex = i - 1; + } } if (lastpage == 1) @@ -172,6 +176,10 @@ private void combo_page_num_SelectedIndexChanged(object sender, EventArgs e) { + if (int.Parse(combo_page_num.Text.Trim()) == currentpage) + { + return; + } currentpage = int.Parse(combo_page_num.Text.Trim()); reloadGrid(currentpage); } @@ -186,5 +194,11 @@ reloadGrid(currentpage); } + private void btn_page_last_Click(object sender, EventArgs e) + { + currentpage = lastpage; + reloadGrid(currentpage); + } + } }