System.Eventargs并不包括对NewPageIndex的定义 5
在用DataGrid的时候,输入DG1.CurrentPageIndex=e.NewPageIndex时,输入e.后面没有出现ewPageIndex是怎么回事,调试以后提...
在用DataGrid的时候,输入DG1.CurrentPageIndex =e.NewPageIndex时,输入e.后面没有出现ewPageIndex是怎么回事,调试以后提示:System.Eventargs并不包括对NewPageIndex的定义。请大家帮帮忙!
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{
Bindgrid();
}
public void Bindgrid()
{
string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;";
strConnection+=@"Data Source=C:\Inetpub\wwwroot\sheji\赛事.mdb";
OleDbConnection conn=new OleDbConnection(strConnection);
conn.Open();
OleDbCommand cmd=new OleDbCommand();
OleDbDataAdapter sda=new OleDbDataAdapter("select * from 赛事信息表 where 赛事类型='田赛'",conn);
DataSet ds=new DataSet();
sda.Fill(ds,"赛事信息表");
DG1.DataSource=ds;
DG1.DataBind();
conn.Close();
我该怎么改才能打上DG1.CurrentPageIndex=e.NewPageIndex;这句,要不控件不会分页显示数据库内容。怎么操作才能出现protected void DataGrid1_PageIndexChanged(object source, DataGridPageChangedEventArgs e) 展开
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{
Bindgrid();
}
public void Bindgrid()
{
string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;";
strConnection+=@"Data Source=C:\Inetpub\wwwroot\sheji\赛事.mdb";
OleDbConnection conn=new OleDbConnection(strConnection);
conn.Open();
OleDbCommand cmd=new OleDbCommand();
OleDbDataAdapter sda=new OleDbDataAdapter("select * from 赛事信息表 where 赛事类型='田赛'",conn);
DataSet ds=new DataSet();
sda.Fill(ds,"赛事信息表");
DG1.DataSource=ds;
DG1.DataBind();
conn.Close();
我该怎么改才能打上DG1.CurrentPageIndex=e.NewPageIndex;这句,要不控件不会分页显示数据库内容。怎么操作才能出现protected void DataGrid1_PageIndexChanged(object source, DataGridPageChangedEventArgs e) 展开
3个回答
展开全部
你在写自定义分页啊,没有点出来应该是应为你的事件里没有那个定义啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
protected void DataGrid1_PageIndexChanging(object sender, GridViewPageEventArgs e)
用这个事件 事件错了 PageIndexChanged是已经完成换页了
应该是在执行换页时候写代码!
用这个事件 事件错了 PageIndexChanged是已经完成换页了
应该是在执行换页时候写代码!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询