5. FrmCounter.aspx.cs 파일을 열고 다음과 같이 코드를 입력한다.
▼ FrmCounter.aspx.cs
using System; namespace DevCounter { public partial class FrmCounter : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // 현재 접속자 수 표시 lblNow.Text = Application["CurrentVisit"].ToString(); } } }
6. FrmCounter.aspx 페이지를 실행한다. 실행한 후 웹 브라우저 창을 하나 더 띄운 다음 같은 경로로 접속한다. 그러면 다음과 같이 처음에는 1로 시작해서 새로운 브라우저를 띄울 때마다 카운터가 1씩 증가한다. 참고로 웹 브라우저를 새로 띄우지 않고 새로 고침 버튼을 누른다거나, 새 탭을 띄우면 같은 세션의 웹 브라우저로 인식하기에 카운터가 올라가지 않는다.
▲ 그림 11-9 카운터 표시 페이지 실행