asp与asp.net共享session--

asp与asp.net共享session--

ID:24200063

大小:55.50 KB

页数:4页

时间:2018-11-13

asp与asp.net共享session--_第1页
asp与asp.net共享session--_第2页
asp与asp.net共享session--_第3页
asp与asp.net共享session--_第4页
资源描述:

《asp与asp.net共享session--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、asp与asp.net共享session>>这是一个老话题了,因为最近用的到,所以没办法又到处找资料。微软的网站上提供的是用数据库实现的,总觉得太麻烦,也有说直接使用的,但我没有试成功。我认为直接使用是不可能的。还有一种方法,就是通过几个页面转换,我使用的也是这个方法,通过总结搜索到的资料,整理后编写了几个页面来转换。主要是通过隐藏的input来实现的。具体方法如下:  asp转asp.页面:     用一个asp页,把session信息写到input中,提交给asp.页trans.asp<%’’-----

2、-----测试数据--------session("name")="srx"session("id")="1"session("sex")="f"session("pass")="asdfas"session("age")="23"session("name=frmid=frmaction=""asptoaspx.aspx""method=post>")foreachIteminSession.Contents   Response.>")Response..submit();</scr"+"i

3、pt>")%>asptoaspx.aspx<%Pagelanguage="c#"%><scriptlanguage=C#runat=server>privatevoidPage_Load(objectsender,System.EventArgse){Session.Timeout=60;for(inti=0;i<Request.Form.Count;i++){ Session[Request.Form.GetKey(i)]=Request.Form[i].ToStrin

4、g();}allsession();//输出所有的Session,使用时可ventArgse){//----------测试数据---------Session["name"]="srx";Session["sex"]="F";//----------------------------Response.name=frmid=frmaction=aspxtoasp.aspmethod=post>");foreach(objectobjinSession.Contents){ Response.e=’"+ob

5、j.ToString()+"’"); Response.e=’DestPage’"); Response.>");Response..submit();</scr"+"ipt>");}</script>aspxtoasp.asp<%fori=1toRequest.Form.CountSession(Request.Form.Key(i))=Request.Form(i)nextifLen(Session("DestPage"))>4then  Response.Redir

6、ect(Session("DestPage"))endif’-----------------------输出所有的Session------------------------------------------------callallsession()’使用时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。