Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 3472|回复: 13
打印 上一主题 下一主题

asp.net session + global.asax 问题

[复制链接]

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

跳转到指定楼层
1#
发表于 2009-11-7 04:47 PM |只看该作者 |正序浏览
一直都很不明白global.asax里面的事件是怎样用的
例如说那个session_start和session_end是什么时候才会开启
是不是当我的某个user一login然后用session记录他的userid+password+role过后
就会引发session_start事件。。
当我logout的时候用session_abandon就会引发session_end事件
如果我想在logout过后直接跳转页面去login的页面是不是要在session_end做这样的动作
会不会有效Response.Redirect("~/LoginFolder/Login.aspx";会不会有效?
其实我也不是很清楚session_abandon是怎么一回事。。
跟session_clear有什么分别




收藏收藏0

13

主题

0

好友

2113

积分

白金长老

Rank: 10

14#
发表于 2009-11-8 12:23 AM |只看该作者
你自己去找

asp.net 在线人数

多的是


回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

13#
发表于 2009-11-7 11:36 PM |只看该作者
原帖由 goodday 于 2009-11-7 11:26 PM 发表
http://www.cnblogs.com/ringwang/archive/2008/01/24/1052058.html

web.config
是设计给 web application 的外部设定
如 ajax , cache control , 是告诉 iis 你的站需要什么的 设定
配合iis 7 是 无敌的 ...



话说回来啊你有没有一个global.asax + session的实例啊~
有用到global.asax里面的 session_start + session_end的em0013
最好是还有application_start和application_end都有em0012


回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

12#
发表于 2009-11-7 11:32 PM |只看该作者
原帖由 goodday 于 2009-11-7 11:26 PM 发表
http://www.cnblogs.com/ringwang/archive/2008/01/24/1052058.html

web.config
是设计给 web application 的外部设定
如 ajax , cache control , 是告诉 iis 你的站需要什么的 设定
配合iis 7 是 无敌的 ...



...你说的好像越来越深奥
等我过了学校的project在慢慢去了解吧


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

11#
发表于 2009-11-7 11:26 PM |只看该作者
http://www.cnblogs.com/ringwang/archive/2008/01/24/1052058.html

web.config
是设计给 web application 的外部设定
如 ajax , cache control , 是告诉 iis 你的站需要什么的 设定
配合iis 7 是 无敌的

global.asax
是 state control,  session, application
是page 的life time
从 生 老 病 死
从 create,idle,error,close
MVC 的是 URL routing , URL Rewrite 达成 RESTful 的效果



又多个给我折磨的 要死不死


回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

10#
发表于 2009-11-7 11:13 PM |只看该作者
网上找的都解释到太模糊了,对于我这种新手。。
真的是看不懂


回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

9#
发表于 2009-11-7 11:10 PM |只看该作者
还不是很了解。。
不过也一知半解了
如果补个global.asax + session的实例上来应该就有个80%了解了。。
那么web.config和global.asax有什么关系


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

8#
发表于 2009-11-7 09:28 PM |只看该作者
补两张





同一个 cookie value
em0011


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

7#
发表于 2009-11-7 09:16 PM |只看该作者
当你进入 website     session 就 trigger 了
没关有没有login 的

session["username"]   <--- 这类的是 extra 自己加入 的

一进 browser 会有个cookie for session 的 你能在 SessionID.



        Session["abc"] = "abc";
        Session.Add("def", "def");


当 session create 时 就会 trigger
globe.asax 的

session_start

你学歪了 呵呵 搞错它们原先设计的概念

Response.Redirect("~/LoginFolder/Login.aspx");

不会有效的
那边是放 整个 website 的 session 管理的

globe.asax 是website 用的
你的user 的是 page.aspx 用的

globe.asax 是用来 做 在线总人数, ip 记录, error tracking 的

http://www.dotblogs.com.tw/jimmyyu/archive/2009/08/07/9930.aspx


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

6#
发表于 2009-11-7 08:26 PM |只看该作者
原帖由 我是大猪头 于 2009-11-7 08:16 PM 发表


不是很了解。。。
有实例吗?



我不使用 .NET 所以沒辦法給你例子, 所以你只好

1. 使用 google 搜索例子, 這種例子可以說是一籮筐
2. 等待 goodday 給你實例吧


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-6-29 12:55 PM , Processed in 0.124619 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部