1。如何触发
现在grinview中右击属性后点击闪电图标,双击PageIndexChanging以在函数中建立GridView1_PageIndexChanging事件,然后在GridView1_PageIndexChanging事件中添加代码 " GridView1.PageIndex = e.NewPageIndex;"即可,、。
2,必须双击页码才可跳转问题。
在 protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)中修改如下
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
MySqlConnection conn = new MySqlConnection("server=127.0.0.1;database=personinfo;user id=root;password=123");
conn.Open();
DataSet ds = new DataSet();
MySqlDataAdapter dalog = new MySqlDataAdapter("select * from keyan", conn);
dalog.Fill(ds, "keyan");
GridView1.DataSource = ds.Tables["keyan"];
//GridView1.DataSource = ds;
this.GridView1.DataBind();
conn.Close();
},
然后在 protected void Page_Load(object sender, EventArgs e)中添加判断条件if (!IsPostBack)以确定是否为第一次执行。