日期:2014-05-18  浏览次数:20733 次

急等! 页面中间如何调用或创建对象!
ASP.NET下午刚看教程,比初学还菜.
但我在给一个网站集成财富通接口.

现在我没法取值(商品,价格...)
因为网站的cs文件都集成在DLL, 我没法改. 但我可以用软件查看.

我现在想到两个方式取值,
1. 从session里, 但是在页面中我不会用, 插入一个代码就是错误, 谁能给一行比如<%Response.write(session商品价格);%>之类的正确代码.

2. 我还想知道如何在页中间建立一个对象, 因为可以看到封装的DLL里面用的对象, 我如果能在页面中间调用就好了.

------解决方案--------------------
C# code

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

//B.aspx
ArrayList arr = (ArrayList)Session["business"];
//arr中的商品信息已获取,可以对其进行操作

------解决方案--------------------
探讨
C# code
//先在A页面给Session对象赋初值,再在B页面获取
//A.aspx
ArrayList arr = new ArrayList();
//把商品信息放入arr中
Session["business"] = arr;

//B.aspx
ArrayList arr = (ArrayList)Session["business"];
//arr中的商品信息已获取,可以对其进行操作