【发布时间】:2011-11-05 17:08:22
【问题描述】:
我遇到了锁定 asp.net 页面的问题。我们有一个用户个人资料页面,我们需要为首先打开它的用户锁定该页面。详细信息如下,数据库中有许多用户配置文件记录,我们将记录号传递给查询字符串以打开特定页面。用户单击网格中的链接按钮并以只读模式打开记录。有一个编辑按钮,可以启用所有控件,并在用户单击它后使其可供用户使用。任务是将记录锁定给首先单击编辑按钮的用户。
除此之外,还有许多场景,例如用户可能从页面导航,或者他可能会在两者之间关闭页面。在这些情况下,记录应该可供其他用户使用。 请给我一些可能的方法或如何解决该场景的示例。
提前致谢
【问题讨论】:
-
需要考虑的事项:浏览器崩溃、会话超时、用户离开办公桌、返回按钮等
标签: c# asp.net session checkout record-locking