ASP.NET 에서 응용 프로그램 대상 을 사용 하여 간단 한 온라인 인원수 통계 기능 을 실현 합 니 다.
2068 단어 ASP.NETApplication대상온라인 인원수 통계
1.새 ASP.NET 사 이 트 를 만 들 고 Global.sax 파일 을 편집 합 니 다.수 정 된 파일 의 내용 은 다음 과 같 습 니 다.
<%@ Application Language="C#" %>
<script runat="server">
void Application_Start(object sender, EventArgs e)
{
//
Application["CurrentUserCount"] = 0;
}
void Application_End(object sender, EventArgs e)
{
//
}
void Application_Error(object sender, EventArgs e)
{
//
}
void Session_Start(object sender, EventArgs e)
{
//
Application.Lock();
Application["CurrentUserCount"] = (int)Application["CurrentUserCount"] + 1;
Application.UnLock();
}
void Session_End(object sender, EventArgs e)
{
// 。
// : Web.config sessionstate InProc , Session_End 。
// StateServer
// SQLServer, 。
Application.Lock();
Application["CurrentUserCount"] = (int)Application["CurrentUserCount"] - 1;
Application.UnLock();
}
</script>
2.웹.config 파일 을 수정 하고 다음 설정 노드 를 추가 합 니 다.새로 추 가 된 설정 노드 위치
<sessionState mode="InProc" timeout="1" cookieless="false"/>
3 현재 온라인 인원 을 표시 하기 위해 Default.aspx 파일 에 탭 을 추가 합 니 다.
protected void Page_Load(object sender, EventArgs e)
{
this.Label1.Text = Application["CurrentUserCount"].ToString();
}
4.IE 와 Chrome 브 라 우 저 를 사용 하여 응용 프로그램 을 방문 하여 다음 그림 과 같은 결 과 를 얻 을 수 있 습 니 다.이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
부트스트랩 ASP.NET에서 설정하는 법1) _Layout.cshtml 內 link로 bootstrap 참조 2) Nuget 패키지에서 BootStrap 다운로드 3) 하단 부트스트랩 예제 사이트 참고해서 프로젝트 개발 참고 :...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.