我把SqlDataSource中的两参数绑定了两个控件,一个是DropDownList,一个是TextBox,我想在页面刚打开的时候显示全部的纪录,点查询按钮以后按条件显示纪录.我的这两个参数是的默认值应该怎么打.
还有,如果我把改变SelectCommand的语句放在查询按钮click事件里,倒是可以实现,但是他自动生成分页的功能是,分页就不管用了.

解决方案 »

  1.   

    用ispostback标识来区别是否是刚刚进入。
    if(isPostBack == false)
    {
    //初始化操作
    }
    其他时候正常查询就好了。
      

  2.   

    在onload里面:
    if(!isPostBack)
    {
    //给控件负值
    }
      

  3.   

    绑定控件,一进去应该是不会查询出数据来的(没满足查询条件),
    这种方法应该比较好,分页也没有问题。如果手动赋值 SelectCommand 查询语句,分页时,点到另外一页时,会没有数据。
    可以在PAGELOAD时,再赋值一下。