DLLを使用すると、残りはページで使用されます
私はそのシステム固有のためにそれをしませんでした、読者は彼を自分であらゆるシステムに追加することができます
新しいユーザーが使用されている限り:user newuser = new user();
次に、このユーザーをユーザーリストに追加します
固定ユーザーがいないため、テストプログラムはsessionIDで作成されたユーザー名を使用します
プログラムは次のとおりです
//global.aspx
<%@namespace = systemm%>をインポートします
<%@namespace = soholife%>
<%@Import NameSpace = System.Collections%>
<スクリプト言語= c#runat = server>
void session_start(object sender、eventargs e)
{{
//オンラインユーザーリストを取得します
user newuser = new user();
newuser.name = session.sessionid;
newuser.sessionid = session.sessionid;
newuser.lasttime = newuser.curtime = datetime.now;
OnlineUser alluser = new OnlineUser();
ifser.addusertoonline(newuser))
{{
Response.write(成功したユーザーが<br>を追加);
}
それ以外
{{
Response.write(ユーザー追加失敗<br>);
}
}
void session_end(object sender、eventargs e){{
}
void application_error(object sender、eventargs e){{{
//context.clearerror();
//response.redirect(errorpage.htm);
}
</script>