当前位置: 代码迷 >> ASP.NET >> asp跟.net中application赋值取值
  详细解决方案

asp跟.net中application赋值取值

热度:538   发布时间:2013-02-25 00:00:00.0
asp和.net中application赋值取值
如题:网站有.NET程序也有ASP程序.我想在有人访问ASP某一页面的时候,用application把信息下来..然后在.NET页面中再把application中的值取出来...

下面是我测试中写的数据:
ASP中写:application("LookPro")="fsdafsdaf"

.NET中写: string str = Application["LookPro"] == null ? " 暂无人查看 " : Application["LookPro"].ToString();


我现在的问题是取不出来值..请教各位高手!

------解决方案--------------------------------------------------------
新建一个全局应用程序类Global.asax
protected void Application_Start(object sender, EventArgs e)
{
Application["LookPro"] = "fsdafsdaf";

}

取值
private void GetApp()
{
string str = Application["LookPro"] == null ? " 暂无人查看 " : Application["LookPro"].ToString();
lbl.Text = str;
}

就取出来了
------解决方案--------------------------------------------------------
asp和asp.net是2个工作进程,不共用一个application的,你可以使用别的方法,如简单的数据库等
------解决方案--------------------------------------------------------
探讨

其它的可以操作..感觉有点麻烦没这个简单...不可以解决么?
  相关解决方案