如何开始& asp.net中的会话结束时间c#

时间:2014-12-03 11:32:45

标签: c# asp.net sql-server session

我在asp.net c#中工作。

我有一个用户登录页面,其中包含用户ID,密码字段和&按钮。

登录后,用户提供mcq测试&然后点击页面角落的退出链接注销。 当用户点击Go按钮&当用户点击Logout链接时结束。

我想要开始时间&这个会话的结束时间,我想在一个sql数据库数据库中保存为LoginTime&日期时间格式的LogoutTime。

提前致谢。

2 个答案:

答案 0 :(得分:1)

尝试以下方法:

以下代码设置为处理登录连接的webforms:

/* Function which handle login */

// ...

Session["startTime"] = /* get the current time here */;

/* End function which handle connection */

这个用于处理注销的webform:

/* Function which handle logout */

Session["endTime"] = /* get the current time here */;

/* Insert your date in your database, and carrying the date format */

Session["startTime"] = "";
Session["endTime"] = "";

/* End Function which handle logout */

答案 1 :(得分:0)

当用户点击“GO”按钮时,您必须使用GETDATE()来存储时间 用户点击“退出”后,您必须按照“登录”时间的操作进行操作。