现在在做一个在线测评系统,出题的页面是PaperSetUp.aspx,当点击出题会弹出一个新的题库的页面Problem.aspx。从Problem.aspx页面中选择需要考试的问题,然后点击确定的时候要把题库的试题保存到PaperSetUp.aspx的页面。 由于Problem.aspx我是使用gridview绑定的各种类型的试题,现在不知道该怎么让这些选定的gridview绑定的数据传递到PaperSetUp.aspx的页面。求大神指导!!!!!

解决方案 »

  1.   

    gridview 绑定的数据时datatable?可以考虑这样子 
    把datatable保存在session
    确定事件调用一个PaperSetUp.aspx的方法
    来读取这个session里面的数据
    再转化会datatable就可以了
      

  2.   

    在你的gridview里面放个模板列 
    里面放个超链接 <a href='PaperSetUp.aspx?problemid=<%# Eval("id") %>'/>
    直接点击id 传过去就是了 其他取内容什么的 就到PaperSetUp.aspx去解决
      

  3.   

    如果是在PaperSetUp.aspx的基础上弹出Problem.aspx,前者作为父页面,相互之间是可以相互访问控件和变量的
      

  4.   

    gridview 行有木有点击事件。。
      

  5.   

    不是datatable 很明确使用的是gridview耶
      

  6.   

    ajax的post 用回调函数获取【返回的data数据】再绑到jquery的弹出层上
      

  7.   

    你gridview的数据时怎么来的?
    晕死
    你数据总要从数据库里面拿吧
    拿出来不是datatable就是dataset吧?把那个传过去
    然后用再把你选中的id也穿过去不久行啦?
      

  8.   

    存 所有你选中题的编号··存成一个字符串 以 逗号隔开··都另一个页面的时候在拆分·循环读一下放在table里面·在付给 gridView或者在选题的时候 把选中的数据动态存放在 table里面·再把table传过去·另一个页面 gridView在绑定这个传过来的table