我是用的控件是Developer Express 内的控件。
  
  页面的设计: 有一系列的条件(用下拉列表框显示)。 有一个ASPxGridView控件。 一个查询按钮。
  实现的效果是:根据条件点击 “查询” 按钮,根据条件查询出相应的信息显示到ASPxGridView控件中。 出现的问题: 当我点击ASPxGridView控件上已经根据条件查询好的信息点击查看分页的时候。 没有数据了。。 页面显示的效果好像跟刚刚进到首次页面效果一样。(页面首次加载的时候没有绑定ASPxGridView的数据源,也就是说默认为空,只有点击查询按钮的时候信息才出来。我要的就是这个效果。)

解决方案 »

  1.   


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
    //这里只一次加载数据就行了        }
        }
      

  2.   

    楼主跟我以前遇到的问题一样的,应该是没加!IsPostBack
      

  3.   

    页面首次加载后,点刷新走的是(!IsPostBack)。可我要的是点击下面GrideView分页的时候。 刷新的效果还保持在刚刚根据条件查询的那些信息里面的。 点击分页效果相当于再次刷新页面。 这个时候点击分页就没有信息了。。
      

  4.   


    页面首次加载后,点刷新走的是(!IsPostBack)。可我要的是点击下面GrideView分页的时候。 刷新的效果还保持在刚刚根据条件查询的那些信息里面的。 点击分页效果相当于再次刷新页面。 这个时候点击分页就没有信息了。 所以只用!Ispostback是不行的.
      

  5.   

    o(︶︿︶)o ,你们提供的方法只能Say just so so。 没人分20分好了。。