具体的,就是说注册分几个页面,然后不同的注册对象点击“下一步”到各自的不同的第二步注册页面。想必各位高手都经历过。怎样把几个页面的数据提交到同一个表(视图)呢?

解决方案 »

  1.   

    好像我这样不就可以使用Server.Transfer传递数据,对数据判断分别跳到不同页面
    switch (payway)
    {
    case "银行汇款":
    Server.Transfer("Success.aspx");
    break;
    case "网银支付":
    Server.Transfer("payOnline.aspx");
    break;
    case "邮局汇款":
    Server.Transfer("Success.aspx");
    break;
    case "提货付款":
    Server.Transfer("Success.aspx");
    break;
    case "支付宝支付":
    Server.Transfer("AliPay.aspx");
    break;
    default:
    break;
    }
      

  2.   

    在代码中得到上一个页面的值然后构造下一个页面的地址如xx.aspx?xx=xx然后在下一个Request.QueryString("xx")得到值,依次传下去
      

  3.   

    注册为什么不在同一个页面中,使用pannel呢,更直接简单我是小单,c#/asp.net的菜菜,希望大家能多帮忙
      

  4.   

    方法有好多吧。
    可以先把这些值放到session里。最后一起提交
    还有用server.transfer()一步一步的提交对像。。