Avec DLL, le reste est utilisé sur la page
Je ne l'ai pas fait pour ce système spécifique, les lecteurs peuvent l'ajouter à n'importe quel système par moi-même
Tant qu'un nouvel utilisateur est établi dans l'utilisateur: utilisateur newUser = new User ();
Puis ajoutez cet utilisateur à la liste d'utilisateurs
Puisque je n'ai pas d'utilisateur fixe, le programme de test utilise le nom d'utilisateur fait par sessionID
Le programme est le suivant
//global.aspx
<% @ Importer namespace = systemm%>
<% @ Importer namespace = soholife%>
<% @ Importer namespace = System.Collections%>
<Script Language = C # runat = Server>
void session_start (expéditeur d'objet, EventArgs e)
{{
// Obtenez la liste d'utilisateurs en ligne
utilisateur 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 (l'utilisateur réussi ajoute <br>);
}
autre
{{
réponse.write (échec supplémentaire de l'utilisateur <br>);
}
}
void session_end (expéditeur d'objet, EventArgs e) {{
}
void application_error (expéditeur d'objet, EventArgs e) {{
//Context.ClearError ();
//Response.redirect (errorpage.htm);
}
</cript>