ASP.NET MVC,每次用户单击链接时递增模型数据中的值

时间:2011-03-03 21:58:44

标签: asp.net asp.net-mvc view

基本上,这就是我所拥有的:

我在MVC中有一个对象的视图表单。在这个表格上,我有一个超链接。每次用户点击超链接时,除了将用户重定向到不同的页面之外,我希望对象内部的整数值增加1。

有没有办法做到这一点并跟踪点击链接的次数?

感谢您提供的任何帮助!

3 个答案:

答案 0 :(得分:1)

呀。只需将链接指向MVC操作,该操作会将您想要增加的值递增,然后将它们重定向到它们实际应该执行的操作。

如果没有更多信息,那就像我能得到的那样详细。

答案 1 :(得分:0)

选项很多。如果它是一个用户,那么您可以在以下任何一个中跟踪它:session,cookie,querystring,database甚至LocalStorage。

如果“用户”只是任何用户,则排除cookie和LocalStorage。

我认为会话是最简单的,假设规模不是主要问题。

答案 2 :(得分:0)

您有多种选择。

- >将其保存在数据库中

- >会话

- >全局变量中的增量值