- 热门文章:
- · 实现自己的ASP.NET宿主系统
- · 在asp.net下将log4net配置成可log到ms sql
- · 越过调试这道槛——ASP.NET无法调试问题剖析
- · 在ASP.NET中实现MVC模式(五)
- · 在ASP.NET中实现MVC模式(四)
- · 在ASP.NET中实现MVC模式(二)
- · 在ASP.NET中实现MVC模式(一)
- · ASP.NET中根据XML动态创建并使用WEB组件(三)
- · ASP.NET中根据XML动态创建并使用WEB组件(二)
- · ASP.NET中根据XML动态创建并使用WEB组件(一)
- · 开发基于Web的CSS设计器
- · 用ImessageFilter接口实现截获键盘消息
上一篇:如何开发高性能的 ASP.NET 应用程序 >>
asp和asp.net共享session解决办法
登录页面使用C#重新创建,在成功登录后执行语句:
Response.Write("<script language=@#javascript@#>window.open(@#ASPXTOASP.aspx@#,@#new@#);</script>");
打开aspxtoasp.aspx页面,action设为aspxtoasp.asp,即可将session值post到asp页面,因为是单向传递,不用在其他页面重复执行动作,经测试,传递成功!
Aspxtoasp.aspx代码如下:
<script language="C#" runat="server">
Response.Write( "<form name=t id=t action=ASPXTOASP.asp method=post>" );
foreach(object it in Session.Contents)
{
Response.Write("<input type=hidden name=" + it.ToString());
Response.Write( " value=" + Session[it.ToString()].ToString() + " >");
}
Response.Write("</FORM>");
Response.Write("<scr" + "ipt>t.submit();</scr" + "ipt>");
</script>
Aspxtoasp.asp代码如下:
<%
for i=1 to Request.Form.Count
Session(Request.Form.Key(i))=Request.Form(i)
next
Response.End
%>
<script language="JavaScript">
window.close();
</script>
下一篇:实现自己的ASP.NET宿主系统 >>
相关文章:
- · 窗体启动特效
- · Microsoft Visual Studio .NET 2003制作安装程序
- · 实现基于事件通知的.Net套接字
- · Programming MS Office 2000 Web Components第一章第三节
- · WalkThrough : SharePoint WebPart入门指南全5辑
- · .Net WinForm学习笔记
- · 在IE浏览器中使用Windows窗体控件(三)
- · 在IE浏览器中使用Windows窗体控件(二)
- · 在IE浏览器中使用Windows窗体控件(一)
- · 基于ASP.NET实现全球化
- · Asp.net动态生成html页面
- · 可以搜索的ComboBox----
- · 实战 .Net 数据访问层 - 5
- · 实战 .Net 数据访问层 - 4
- · 实战 .Net 数据访问层 - 3
- · 实战 .Net 数据访问层 - 2
- · .Net里的序列化
- · 从在 Internet Explorer 中使用 Windows 窗体控件开始谈Smart Client
- · 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(4)
- · 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(3)
- · 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(2)
- · 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(1)
- · Csharp+Asp.net系列教程(三)
- · Csharp+Asp.net系列教程(二)
- · 设计模式之代理模式(Proxy)
- · 弹出对话框的同时保持页面的显示
- · ASP.Net中使用VB.Net调用存储过程并得到返回值
- · 改变文本框、按钮样式函数
- · 使用Asp.Net中的XmlValidatingReader来验证XML Schema.
- · 用asp.net 实现“九连环” 小游戏
- · ASP.Net中使用VB.Net调用存储过程并得到返回值
- · ASP.NET 的亲密朋友之--javascript
- · 如何开发一个可复用的软件系统
- · 在ASP.NET中显示进度条
- · 路由模拟——类设计的声明部分
- · 如何重新设置DataSet中的DataTable对象
- · 用NUnit2.1简单实现.net的测试驱动开发(TDD)
- · ASP.NET中的STREAMREADER对象总结
