GridView 分页没有反应

来源:百度知道 编辑:UC知道 时间:2024/06/22 16:30:37
前台就只有一个GridView控件 在打开了分页功能后,运行时 点下一页没有反应. 以下时后台的全部代码,其中在App_Code中定义了一些连接数据的方法:
public partial class Default2 : System.Web.UI.Page
{
SMS.OPDataBase OP = new OPDataBase();

protected void Page_Load(object sender, EventArgs e)
{

BinGrid();

}

public void BinGrid()
{
SqlConnection cn = new SqlConnection(OP.getConnection());
string dr = "Select Name,Age,Sex,StudentID from Student";
SqlDataAdapter da = new SqlDataAdapter(dr ,cn );
DataSet ds = new DataSet();
da.Fill(ds);
this.GridView2.DataSource = ds;
this.GridView2.DataBind();

}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
BindGrid();
}
这个是用代码写的。

if(!IsPostBack){
BinGrid();

}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
BinGrid();
}