С DLL остальное используется на странице
Я не делал этого для этой конкретной системы, читатели могут добавить его в любую систему самостоятельно
Пока используется новый пользователь: пользователь newuser = new user ();
Затем добавьте этого пользователя в список пользователей
Поскольку у меня нет фиксированного пользователя, тестовая программа использует имя пользователя, сделанное SessionId
Программа заключается в следующем
//global.aspx
<%@Import namespace = Systemm%>
<%@Import namespace = soholife%>
<%@Import namespace = system.collections%>
<script language = c# runat = server>
void session_start (отправитель объекта, EventArgs E)
{{
// Получить онлайн -список пользователей
user newuser = new user ();
newuser.name = session.sessionid;
newuser.sessionid = session.sessionid;
newuser.lasttime = newuser.curtime = datetime.now;
OnternalUser Alluser = New OnlineUser ();
ifser.addusertoonline (newuser))
{{
response.write (успешный пользователь добавляет <br>);
}
еще
{{
response.write (пользователь дополнительный сбой <br>);
}
}
void session_end (отправитель объекта, EventArgs e) {{{
}
void application_error (отправитель объекта, EventArgs e) {{
//Context.clearerror ();
//Response.redirect (errorpage.htm);
}
</script>