I am trying to implement something in ASP.NET MVC where I can make each user perform an action once every n minutes.
I have come across controls such as Timer but, not quite sure what to use. I would like it so that when the user performs the action, a timer begins to count down from, for example, 3 minutes to 0:00. Once the 3 minutes have lapsed, the user will be able to perform the action again.
Any ideas how I can achieve this? Would I need a Timer Control?