protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //绑定数据
            BindGrid();
        }
    }

解决方案 »

  1.   

     a页面当中加
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //绑定数据
                BindGrid();
            }
        }
      

  2.   

    a页面当中加 
        protected void Page_Load(object sender, EventArgs e) 
        { 
            if (!IsPostBack) 
            { 
                //绑定数据 
                BindGrid(); 
            } 
        } 
      

  3.   

        protected void Page_Load(object sender, EventArgs e) 
        { 
            if (!IsPostBack) 
            { 
                //绑定数据 
                BindGrid(); 
            } 
        } 如果b页面上有个链接是到a页面,这如果点这个链接过话 IsPostBack=false
      

  4.   


    用IsPostBack是不可用的啊  楼上的
    IsPostBack在跳转页面后是会重新记录的 所以根本就没有用嘛你要查询记录 哪么页面中肯定就会有有文本的哦你在页面跳转的地址上加上那个条件  在b页面跳回a页面的时候将这个参数绑定到你的文本框中 在用JS去自动点击一下那个BUTTON按钮就可以了
      

  5.   

    还有一种方法你在A页面点击BUTTON按钮查询时不在BUTTON下执行查询  而是 使用Response.Redirect跳转页面的方法查询
    在地址中传参数然后你在跳转b页面的时候在地址上加上参数
    &ReturnUrl= Server.UrlEncode(Request.Url.PathAndQuery)在b页面中的取消按钮中获取这个参数传回A页面 这样解决要好些 处理的代码也要少得多