搜索页面时查询结果后在当前页面进行操作跳新页面,搜索文本框的值还在,如何控制,我用session进行传值拿不到,请问有什么别的方法吗

解决方案 »

  1.   

    用KOOKIE吧
    当你点击查询的时候,就用KOOKIE把搜索文本框的内容记录下来,然后再把这个KOOKIE绑定到文本框里就可以了,当然还得判断文本框是否有KOOKIE值。
      

  2.   

    if (!IsPostBack)
                {
                    if (System.Web.HttpContext.Current.Request.Cookies["username2"] != null)
                    {
                        TextBox2.Text = Request.Cookies["username2"].Value;
                    }
                    else
                    {
                        TextBox2.Text = "";
                    }
                }