asp.net(c#)2.0  开发webform请大家先看看:
http://www.jctrans.com/Supply/lst-pky-pg1.html?face=1&vip=0&start=%u82CF%u5DDE&end=&lines=%u4E0D%u9650&schedule=0&sub_date=0左侧的"精确搜索",当点击"筛选"的时候,整各个页面会刷新,但是筛选条件会保持不变的.请问这个是这么做到的???最好能给出具体的代码,谢谢!!关注^^^^^^^^

解决方案 »

  1.   

    不用什么技术,本来就是可以的保存的(asp.net的viewstate机制),比如我现在在页面上放两个服务器控件:
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>  
            <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> 点击button的时候textbox的值就是不变的奥
    不知道楼主的为什么不能改变,可以把代码贴出来
    “苏州软件(微软技术)实训基地”由苏州工业园区政府和微软(中国)有限公司共同建立,由苏州高博软件培训中心承办。基地以苏州工业园区软件人才培养和服务外包基地建设需求为导向,充分利用微软的软件技术、产业教育和项目管理经验,帮助学员系统掌握微软技术、真实体验项目角色、全面提升职场竞争力。 公司网址http://www.gemsoftware.com.cn 
      

  2.   

    综上所述 用服务器控件 并且默认属性EnableViewState 就是true 
      

  3.   

    服务端控件TextBox,默认ViewState为true,本来就是这种效果。
      

  4.   

    你刷新的时候可以使用ajax就可以了,用局部刷新
      

  5.   

    页面回发ViewState 就ok了
    页面刷新session 
      

  6.   


    谢谢!Button1_Click函数里面有Response.Redirect(surl);请问这样还能达到原来的效果吗???
      

  7.   


    session??请给出具体代码!!