






















在用户登录的过程中会更新数据库中的最后登录时间,因此如果想获取用户的最后登录时间必须在 ASP.NET framework 的登录进程更新之前获取它。
有一种快速且简单的方法获取这个时间,那就是处理 Login 控件的 Authenticate 事件。
页面代码如下:
<asp:Login ID="Login1" runat="server"
OnAuthenticate="Login1_Authenticate"
VisibleWhenLoggedIn="False">
</asp:Login>
cs文件中编写如下内容:
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
Login login = (Login)sender;
MembershipUser user
= Membership.GetUser(login.UserName);此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。