本人有一个Datalist页面,里面有N条记录,双击某条记录可以进入该记录的修改页面,修改界面默认为readonly的。当你点击编辑按钮的时候,Readonly的属性都为false;现在我想实现只允许某一用户对某一条记录有修改权限,当其他用户访问正处于修改状态记录时,点击编辑按钮时提示不可编辑。
请各位大虾指点迷津!

解决方案 »

  1.   

    比较麻烦,提供一个办法参考
    用Application保存一个“正在编辑状态”的记录id列表
    当用户选中其中一条记录点击“编辑”时先检索 Application,如果该行记录正被编辑(不管是哪个用户),那么提示不可编辑;如果可以,那么则把此行记录的id存入Application达到“锁定”的目的;但是,解锁的问题会比较麻烦,尤其是必须考虑用户以非正常手段推出程序的情况