如何用AJAX执行页面跳转,同时把一个DS传到新页面中,如何传递,如何接收?

解决方案 »

  1.   

    不直接传DataSet可以传递例如条件等,B页面再通过条件取数据
      

  2.   

    意见同二楼猩猩,传条件比传数值方便且可行,
    补充如下
    一定要直接传DataSet的话,用XML好一些,其它的如session,cookies存储容量有限,viewstate无法跨页面传递,至于QueryString就不要考虑了...比用XML还要麻烦吧,隐藏域似乎也不可取,也很麻烦,就是传递条件,重新查询最合理
      

  3.   

    穿参数倒是可以,难道JAVASCRIPT就不能传递DATASET 吗?
      

  4.   

    dataset肯定可以传递,ajax传递的不是利用xml传输么?dataset可以转化成xml,那么它也可以传输http://www.cnblogs.com/dflying/archive/2007/06/15/784053.html
    http://www.cnblogs.com/dflying/archive/2006/11/10/557106.html
    http://www.d1it.net/javascript/AJAX-DATASET-JAVASCRIPT-65399.htm
      

  5.   

    就直接传递DS,然后在JS里面用TABLE.ROW[]来区分是哪个字段
      

  6.   

    你说的我明白,现在是我用AJAX获得DS,然后 将这DS传到别的页面里的Datagrid中,
    我现在就是没想到有什么好点的简单点的办法,除了不要这个DS,直接传参数过去!