并不包含对“newpageindex”的定义
来源:百度知道 编辑:UC知道 时间:2024/05/25 01:52:53
SqlConnection cn;
protected void Page_Load(object sender, System.EventArgs e)
{
string strconn = ConfigurationManager.AppSettings["ConnectionString"];
cn = new SqlConnection(strconn);
if (!IsPostBack) BindGrid();
}
public void BindGrid()
{
SqlDataAdapter da = new SqlDataAdapter("select * from users", cn);
DataSet ds = new DataSet();
da.Fill(ds);
Dgd_user.DataSource = ds;
Dgd_user.DataBind();
}
protected void Dgd_user_PageIndexChanged(object sender, EventArgs e)
{
this.Dgd_user.PageIndex = e.NewPageIndex;
BindGrid();
}
-----------------------------------------------------
提示:“System.EventArgs”并不包含对“NewPageIndex”的定义
-------------------------------------------------------
哪里错了???
protected void Page_Load(object sender, System.EventArgs e)
{
string strconn = ConfigurationManager.AppSettings["ConnectionString"];
cn = new SqlConnection(strconn);
if (!IsPostBack) BindGrid();
}
public void BindGrid()
{
SqlDataAdapter da = new SqlDataAdapter("select * from users", cn);
DataSet ds = new DataSet();
da.Fill(ds);
Dgd_user.DataSource = ds;
Dgd_user.DataBind();
}
protected void Dgd_user_PageIndexChanged(object sender, EventArgs e)
{
this.Dgd_user.PageIndex = e.NewPageIndex;
BindGrid();
}
-----------------------------------------------------
提示:“System.EventArgs”并不包含对“NewPageIndex”的定义
-------------------------------------------------------
哪里错了???
PageIndexChanged改成PageIndexChanging
PageIndexChanged事件是页码改变后发生的,此时已经没有NewPageIndex了
PageIndexChanging是页码改变时发生,有NewPageIndex;
protected void Dgd_user_PageIndexChanged(object sender, EventArgs e)
{
this.Dgd_user.PageIndex = e.NewPageIndex;
BindGrid();
}
应该改成
protected void Dgd_user_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.Dgd_user.PageIndex = e.NewPageIndex;
BindGrid();
}
是事件不对
那个属性不是在Dgd_user_PageIndexChanged这个事件里面的啊