.net/c#的DataGrid控件根据条件筛选信息过后的翻页问题
我的一个页面的查询条件是查询“径赛”类的赛事,但是只有第一页才是符合条件的径赛类赛事,点第二页的时候就成田赛和径赛都有的页面了,设置是一页显示5条,但是径赛类信息多余5条。不能显示全部。代码是pButton1_Click(object sender, System.EventArgs e)
{
string strConnection="Provider=Microsoft.Jet.OLEDB.4.0;";
strConnection+=@"Data Source=C:\Inetpub\wwwroot\sheji\赛事.mdb";
OleDbConnection conn=new OleDbConnection(strConnection);
OleDbCommand cmd=new OleDbCommand();
if(RadioButton1.Checked==true)
{
conn.Open();
OleDbDataAdapter sda=new OleDbDataAdapter("select * from 赛事信息表 where 赛事类别='"+TextBox1.Text+"'",conn);
DataSet ds=new DataSet();
sda.Fill(ds,"赛事信息表");
DataGrid1.DataSource=ds;
if(DataGrid1.CurrentPageIndex>0)
{
DataGrid1.CurrentPageIndex=0;
}
DataGrid1.DataBind();
conn.Close();
}
}不知道是怎么回事,就是不能分页,只能显示一页
补充:.NET技术 , ASP.NET