नोट: इस उदाहरण सिर्फ एक नौसिखिया प्रोग्रामर (एएसपी विशेषज्ञ programers के लिए नहीं)
1) फ़ाइल Global.asax.cs और आवेदन स्टार्टअप समारोह की पहचान करने और फिर एक सत्र काउंटर चर जोड़ने के लिए जाओ के लिए है। इस तरह ...
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application.Add("NOF_USER_SESSION", 0);
2) तो फिर एक ही GLobal.asax.cs फ़ाइल को रखने में जोड़ने/क्रमशः सत्र-स्टार्टअप में उपयोगकर्ता मायने रखता है और सत्र-Endup समारोह को कम करने ... इस तरह ...
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Application["NOF_USER_SESSION"] = (int)Application["NOF_USER_SESSION"] + 1;
..
..
void Session_End(object sender, EventArgs e)
{
// Code that runs when a session ends.
// Note: The Session_End event is raised only when the sessionstate mode
// is set to InProc in the Web.config file. If session mode is set to StateServer
// or SQLServer, the event is not raised.
Application["NOF_USER_SESSION"] = (int)Application["NOF_USER_SESSION"] - 1;
..
..
3) फिर इस प्रोग्राम स्तर परिवर्तनीय (int)Application["NOF_USER_SESSION"]
का उपयोग अपने प्रोग्राम के अंदर कहीं भी कर सकते हैं।
स्रोत
2015-02-25 05:52:03
गणना-संपत्ति संग्रह में आइटमों की संख्या प्राप्त करने के लिए गणना संपत्ति का उपयोग किया जाता है। –
सत्र ऑब्जेक्ट में कुछ एएसपीनेट सत्र भी शामिल हैं, न केवल आपके द्वारा रखे गए हैं। आप लाइन ब्रेक क्यों नहीं डालते (शॉर्टकट कुंजी: एफ 9) और गिनती देखते हैं? – iamserious
कभी-कभी एक ही ब्राउज़र में 2 विंडो में खुलता है (दो सत्रों के रूप में नहीं गिना जाएगा। कभी-कभी विभिन्न ब्राउज़र से भी एक ही समस्या हो सकती है। कृपया दो सिस्टम से वेबपृष्ठ खोलें (मुझे यकीन नहीं है; क्षमा करें) – tamilnad