请教,使用gridview绑定数据分页.执行第一次程序时gridview1显示全部数据,分页操作正常.当选择dropdownlist1值时,gridview1显示符合所选dropdownlist1值的数据,显示第一页正常,当点击第二页时就链接到显示全部数据时的第二页,下一页也是同样情况,应该是链接代码中没有dropdownlist条件,在哪儿写这个条件?怎么解决?初学者,请各位多多指教
解决方案 »
- 关于在数据源控件下生成静态页面
- 如果在XP下架设ASP.NET开发环境?
- DropDownList AutoPost=True,选择问题 ??
- 请问,如何使用域名+IIS发布虚拟目录里的项目?
- DIV宽度设为100%,当页面出现滚动条时,DIV宽度没有覆盖满整个页面
- 如何打开一个无菜单工具栏的IE窗口
- ASP时间排序问题
- asp.net2.0中treeview的使用:选择结点后弹出新的界面同时将选择结点的文本传到新界面的问题?
- 小问题!就是不会!(脚本)
- 菜鸟关于水晶报表的问题。唉,资料太少,不知道从哪里去查。
- asp.net中RadioButton的组的概念是什么时候加载的?高手来解释一下
- 请问:javascript正则转到C#问题
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{ GridView1.PageIndex = e.NewPageIndex;
bind();
//GridView1.DataBind();
} public void bind()
{
OleDbConnection oc = new OleDbConnection("provider=microsoft.jet.oledb.4.0;persist security info=false;data source='" + Server.MapPath("db_manage.aspx") + "'");
string sqlstrstr = "select * from t_xxzl";
if (choosestr != "")
{
sqlstrstr = sqlstrstr + " where leibie='" + choosestr + "'";
}
oc.Open();
OleDbDataAdapter oa = new OleDbDataAdapter(sqlstrstr, oc);
DataSet ds = new DataSet();
oa.Fill(ds, "t_xxzl"); GridView1.DataSource = ds;
GridView1.DataKeyNames = new string[] { "id" };
GridView1.DataBind(); oc.Close();