ASP.NET下午刚看教程,比初学还菜.
但我在给一个网站集成财富通接口.现在我没法取值(商品,价格...)
因为网站的cs文件都集成在DLL, 我没法改. 但我可以用软件查看.我现在想到两个方式取值,
1. 从session里, 但是在页面中我不会用, 插入一个代码就是错误, 谁能给一行比如<%Response.write(session商品价格);%>之类的正确代码.2. 我还想知道如何在页中间建立一个对象, 因为可以看到封装的DLL里面用的对象, 我如果能在页面中间调用就好了.

解决方案 »

  1.   


    //先在A页面给Session对象赋初值,再在B页面获取
    //A.aspx
    ArrayList arr = new ArrayList();
    //把商品信息放入arr中
    Session["business"] = arr;//B.aspx
    ArrayList arr = (ArrayList)Session["business"];
    //arr中的商品信息已获取,可以对其进行操作
      

  2.   

    另外页中间建立对象与.cs中建立对象一样的,都是new 出来的。