日期:2014-05-19  浏览次数:20556 次

Gridview做了查询,结果只能访问第1页,谢谢
我用Gridview做了查询,查询结果在同一页用同一个控件显示,条件选好,点按钮(服务器控件)查询结果正确,有了自己的页数,但是点第2页却跑到了总数据的第2页,我想是因为数据重新捆绑的问题.
我用的是,按钮时间更改sql数据源的查询语句
SqlDataSource.SelectCommand   =   "SELECT   [id],   [Tuid],   [Name],   [bianhao],   [info],   [ZoneName],   [TypeName],   [Quantity],   [Address],   [SenderName]   FROM   [Tuinfo]   where   ZoneName= ' "   +   DropDownList1.SelectedValue   +   " ' ";

------解决方案--------------------
跟踪一下 DropDownList1.SelectedValue 值.


估计: 是DropDownList1.SelectedValue 的值恢复了
------解决方案--------------------
查询条件要带过去的
但点页码时;回发到服务器;新的页面周期开始了;
------解决方案--------------------
if(!Page.IsPostBack)
有加吗?
------解决方案--------------------
看看是否限制了viewstate