我写了一个组件,在这个组件中有一个后台对象用来实现一些网络功能。现在我想把这个组件放到一个asp.net应用程序中,规定这个程序只能有一个这个后台类的实例(即使多个用户打开我的asp.net程序)。请问我该在哪里定义这个实例呢?我试了global.asax中的application_start中定义,vs报错。请高手指点一下。
解决方案 »
- 数据集DataSet文件在哪里赋值
- ASP.NET页面记日志的问题,文件老是被占用,如何解决?
- 数据库中读出数据再进行超链接
- UpdatePanel中的自定义控件MultiListBox获取不到数据牛人帮看看
- 使用母版页的问题
- 请教一个新手问题!!!!你们未必会?!诶
- Request.Cookies的问题
- csdn首页孟子老大的“利用Repeater显示主从关系数据表 ”,我试过了,一切正常,不过我现在想要为childRepeater添加一个列,使其自动编号
- TextBox的TextChanged事件何时触发,能不能不在回传时触发。
- .net正式版的例子在哪个目录下
- 急急急 在线等啊
- 毕业设计要求翻译关于asp.net的5000字英文文献,请问哪里能找到,给个网站也行
{
using ServerCMPP;
}
</script>我的类定义在ServerCMPP名字空间中,这里连using这个空间都不行,vs提示
错误 1 语法错误,应输入“(” 这个类我已经在console中测试过了,没问题。
<%@ Import Namespace="ServerCMpp" %>
但是我在application_start()中定义的变量,怎么到其它页还是不能使用?错误 1 当前上下文中不存在名称“Server3” F:\mypro\WebSendTest\Default.aspx.cs 30
这个变量我已经在application_start中用new定义过了,不是说在这里定义的就是全局变量么?
比如:
Object o = new Object();
你要在全局使用这个o对象,在ASP.NET中应该在Application.Start()中加入
Application.Add("app" , o);
在其他页面引用的时候使用
Object o = (Object)Application["app"];
来获得这个对象.