C# 为用户保存上次访问的页面

C# 为用户保存上次访问的页面,c#,web-services,asp.net-mvc-4,C#,Web Services,Asp.net Mvc 4,在我的asp.net mvc网站中,为每个用户的个人资料保存最后三个访问页面的最佳方法是什么?我想要像www.booking.com这样的东西,它在每个用户的个人资料中显示每个用户上次访问的酒店。当您请求具有用户id的新页面时,您可以将记录插入到表中,并将页面url与日期时间关联起来 在UI中,您可以根据用户id和插入的日期时间字段加载最后3个URL。感谢您的快速回复。我应该使用动作过滤器保存页面链接吗?至于我应该如何处理删除非常旧的页面,因为这种方式表将非常大。我尝试使用动作过滤器来保存页面链

在我的asp.net mvc网站中,为每个用户的个人资料保存最后三个访问页面的最佳方法是什么?我想要像www.booking.com这样的东西,它在每个用户的个人资料中显示每个用户上次访问的酒店。

当您请求具有用户id的新页面时,您可以将记录插入到表中,并将页面url与日期时间关联起来


在UI中,您可以根据用户id和插入的日期时间字段加载最后3个URL。

感谢您的快速回复。我应该使用动作过滤器保存页面链接吗?至于我应该如何处理删除非常旧的页面,因为这种方式表将非常大。我尝试使用动作过滤器来保存页面链接,但我对这项技术还是新手,我感到困惑。