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的,你可以使用别的方法,如简单的数据库等
------解决方案--------------------