asp.net编程,web页面间传值怎么进行?比如一个页面有 string str,int m;传给其他页面中的string s.int n;有哪些方法可用?

解决方案 »

  1.   

    string str="";
    Response.Redirect("b.aspx?str="+str);
    Request.QueryString["str"]
    还有session,cookie,server.transfer等
      

  2.   

    用url传值,用Request.QueryString[]集合获取,转换成相应类型即可。
      

  3.   

    详细的说明页面传值的方法,楼主参考这个:http://blog.csdn.net/dongdongleng/archive/2010/12/18/6084031.aspx
      

  4.   

    如果仅仅是两个页面之间的传值的话,用url,Request.QueryString[]传值就可以了
      

  5.   

    楼上都说的差不多了,还有就是,如果要传递的数据与页面的显示有关,而又希望用户通过网址直接访问该页面的话就用URL,就是1楼 说的方法。