你需要把查询条件在pageload里赋给一个隐藏的控件,每次都取这个控件的值加到sql语句里就行了

解决方案 »

  1.   

    这个问题很简单你定一个变量proceted string strSql然后在Page_Load()里给strSql赋值最后你所以的数据查询语句来源于strSql
      

  2.   

    你产生这种原因是因为你的数据查询语句被重新初始化了!也就是说在Page_load事件里被重新初始化了!
      

  3.   

    用viewstate保存那条查询的sql语句然后在翻页的事件中:
    string sql=ViewState["sql"].Tostring();
      

  4.   

    Page_Load中绑定用If(!Page.IsPostBack)
      

  5.   

    Page_Load中绑定用If(!Page.IsPostBack)
       结合ViewState不错的想法.个人认为.