![](/img/trans.png)
[英]How to find out which type of user is accessing action method code in controller - mvc c#
[英]Allow single user per action method MVC 4.0 C#
对于一个任务ID为XX的给定任务,正在一个MVc 4.0网页上执行事务。 如果该事务/记录处于第一用户的编辑模式下,则其他用户无法在任何地方执行同一事务。
我了解到,如果某个用户打开了页面进行编辑,则另一个用户无法访问给定任务/事务ID(编辑模式下的主键)的同一页面。
我已经尝试了Optimistic Concurrency,但是它会在单击保存/编辑时警告用户,因为我的要求是,如果用户已经在编辑模式下,则不允许该页面打开。
我想写一个动作过滤器来存储会话中的任务ID。这是实现此目的的正确方法吗?
如何一次只允许一个用户执行该操作方法?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.