易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net 中全局变量如何定义?

在asp.net编程中,常常需要一些全局变量供不同页面调用。如何定义这些全局变量比较好呢?如果在主页面上有一个asp:TreeView对象要在各个不同web页面间共享,如何处理比较好呢?我是定义一个static class,并在其中定义一个static变量来解决。有没有其它好的解决方法?
Session

Application
Static
Session

static变量是所有用户共用的,一个人改了所有人都跟着改,应该达不到你的要求

Application
session


一个asp:TreeView对象要在各个不同web页面间共享的话
推荐你用 iframe 实现

Application,session 如何传递及使用asp:TreeView对象呢?能不能来段完整的代码好参考

C# code:

TreeView tv = new TreeView();
//操作
Application.Add("test", tv);



取的时候:
C# code:

TreeView tv = (TreeView)Application.Get("test");



application
cache
session

cache //所有
session //只对当前身份的全局
application //所有

static貌似不行的吧
用session
就像保存字符串一样的了


application static cache //所有
session cookie //当前用户

引用
application static cache //所有
session cookie //当前用户

顶 
{{


相关问答:

asp.net嵌套一个asp页面后出现的问题

我在一个ASPX页面中用 <!-- #include file="top.asp"-->嵌套了一个asp页面,但在点击按钮提交表单的时候没有任何反应,是不是两个FORM的原因造成的,top.asp里面也有一个form,把嵌套去掉的话,运行 ......

asp.net分页问题

select top 12 * from Product where [id] not in (select top 12 [id] from Product)
这样可以分页,但是我在后面想加个条件
select top 12 * from Product where [id] not in (select top 12 [id] from Prod ......

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号