Com a DLL, o resto é usado na página
Eu não fiz isso para esse sistema específico, os leitores podem adicioná -lo a qualquer sistema sozinho
Enquanto um novo usuário for estabelecido em uso: Usuário newUser = new User ();
Em seguida, adicione este usuário à lista de usuários
Como não tenho usuário fixo, o programa de teste usa o nome de usuário feito por sessionID
O programa é o seguinte
//global.aspx
<%@Import Namespace = Systemm%>
<%@Import Namespace = Soholife%>
<%@Import Namespace = System.Collections%>
<idioma script = c# runat = servidor>
void session_start (remetente de objeto, EventArgs e)
{{
// Obtenha lista de usuários online
Usuário 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 (Usuário de sucesso adiciona <br>);
}
outro
{{
resposta.write (falha adicional do usuário <br>);
}
}
void session_end (remetente de objeto, EventArgs e) {{
}
void Application_error (remetente de objeto, EventArgs e) {{
//Context.clearError ();
//RESPOnse.redirect (ErrorPage.htm);
}
</script>