怎么把webForm1本次加载的数据传到webForm2

解决方案 »

  1.   

    用session 传数据会变
      

  2.   

    方法多种多样。
    放cache,redis都可以。
    但是我个人感觉没必要,
    你可以放session,Dictionary。都可以
      

  3.   

    仔细看了下你发的图,你最好改变设计思路,为什么是form1查出数据然后传递?
    常规做法是:form1中只给form2传递一个关键码如试题的主键,form2收到主键后,自己去查数据库并获得数据
    传递主键,例如...webform2.aspx?id=10001...................
      

  4.   

    还有,你图里list用static,除非每个人考试的题目一样,否则,请不要用static
      

  5.   

    本来加载的特点就是随机加载,我如果把它改成非静态变量还得写一个getset方法
      

  6.   

    你这都不需要一个WebForm2, 在WebFrom1中弄一个div隐藏,需要显示你遍历到的某一条记录时,div显示出来就可以了。
      

  7.   

    直接把f1的表单全部post到f2 不就完了??
      

  8.   

    我知道为什么了,因为我用的是服务器上的asp: button,每次点击都会刷新,但是不用这个按钮改成submit的话,服务器按钮的在后台的点击事件就没了