C# 如何在ASP.Net中创建回收站

C# 如何在ASP.Net中创建回收站,c#,asp.net,sql-server,recycle-bin,C#,Asp.net,Sql Server,Recycle Bin,我想在我的web项目中创建一个回收站,我使用一个带有编辑和删除选项的详细信息视图来显示和编辑数据库中的数据,它工作得很好,但需要一个已删除数据的回收站,如果所有者想从回收中完全删除。 如果你有一些代码或想法或一些链接,请帮助我 您应该在db中有一个字段,表示isDeteled或isRecycled,当它设置为1时,在recycleBin/if中显示它用户最终从db中删除记录delete if 更好的选择是将枚举的状态字段设置为活动/已存档/已删除或活动/已存档/已删除/已清除 当处于此枚举最后状

我想在我的web项目中创建一个
回收站
,我使用一个带有编辑和删除选项的详细信息视图来显示和编辑数据库中的数据,它工作得很好,但需要一个
已删除数据的回收站
,如果所有者想从回收中完全删除。
如果你有一些代码或想法或一些链接,请帮助我

您应该在db中有一个字段,表示isDeteled或isRecycled,当它设置为1时,在recycleBin/if中显示它用户最终从db中删除记录delete if

更好的选择是将枚举的状态字段设置为活动/已存档/已删除或活动/已存档/已删除/已清除


当处于此枚举最后状态的记录实时删除它时,或通过SQL清理作业或类似操作删除它。

向表中添加一个“已删除”列。您可以执行类似于软删除的操作Thank you@Vladmir,我是否可以只添加一个bool列并在类似(Recycle)的页面中删除显示isDeleted=true值的所有数据,并使用Delete命令!?您需要实现在delete命令中从db中删除条目的逻辑。只需在网格中显示所有已删除的数据,检查必要的项,并对它们执行删除