后台-插件-广告管理-内容页广告位一(手机)

您现在的位置是:首页 > 开发类 > 问答问答

记录修改历史的解决方案

2021-07-06 20:42:10问答人已围观

简介 问题:现在想实现这样一个功能,对于一个单据(table)记录每一次修改,并可以方便在查询修改历史,修改人信息。
补充:单据含有多个项目,如果能在修改历史中显示每次修改的

问题:现在想实现这样一个功能,对于一个单据(table)记录每一次修改,并可以方便在查询修改历史,修改人信息。

补充:单据含有多个项目,如果能在修改历史中显示每次修改的是哪个项目,做了何修改最好。

期待大家的解决方案……

最佳答案:

EventsManager
创建如上代码的事件管理类(注意 public 对外的方法定义),核心在于对“自助服务”的处理。通过类似

    public static void RegistASPxGridView(ASPxGridView agv) {...}

的运用,使得你完全可以通过在运用时使用一行代码搞定该单据上的所有行为踪迹记录(插入、删除、修改等)。实现该方法的同时注意历史记录的“可读性”,即要能够让人看懂、易懂;因此,其中表名称、列名称使用了 GridView 的 Title、ColumnCaption 等,而不是实际的表、列名称。

 

为了满足更多场景的需要,也要在这个基础上给出“手动服务”的处理方法,方便更多开发用户的自定义事件记录。

文章来源:https://q.cnblogs.com/q/2747/

Tags:.net技术 ASP.NET 

很赞哦! ()

后台-插件-广告管理-内容页广告位二(手机)

相关文章

后台-插件-广告管理-内容页广告位三(手机)
后台-插件-广告管理-内容页广告位四(手机)

文章评论

留言与评论(共有 0 条评论)
   
验证码: