Sql语句要写在BindGrid内
否则翻页事件内再调用BindGrid的时候
你的SqlCommand cmd=new SqlCommand(seachtext,conn);中
的cmd的Sql语句没有值

解决方案 »

  1.   

    xiahouwen(活靶子.NET) ( ) 
    高人,一语道破。无语
      

  2.   

    这个问题解决了,但是又出现新的问题了!我把!IsPostBack里的seachtext="select id,name,sex,birthday=convert(char(11),birthday,111),age,mingzhu,xueli,xueli,marrige,prolitics,sfzid,jiguan,jrbdwsj,gzlb,depment,zhiwu,school,specialy,finishtime=convert(char(11),finishtime,111),tel from db_human";语句改到定义变量时直接赋值,就解决了!
    新出现的问题是我按查询时,如果查询结果有多个页,按下一页或者页码时,则数据是页面默认载入的数据,而不是查询的结果数据.请问该怎么解决?