C# 级联删除数据库后删除用户界面数据的正确方法
我与一家公司有很多关系 我的组织树视图显示在用户界面的左侧 “删除公司”按钮打开模式删除对话框 在对话框中,我选择了要删除并确认的公司 现在,该公司在数据库中被一篇ajax文章删除 如果result.success为true,则我有2个选择 我现在的问题是哪一个更好,为什么C# 级联删除数据库后删除用户界面数据的正确方法,c#,jquery,asp.net-mvc,user-interface,software-design,C#,Jquery,Asp.net Mvc,User Interface,Software Design,我与一家公司有很多关系 我的组织树视图显示在用户界面的左侧 “删除公司”按钮打开模式删除对话框 在对话框中,我选择了要删除并确认的公司 现在,该公司在数据库中被一篇ajax文章删除 如果result.success为true,则我有2个选择 我现在的问题是哪一个更好,为什么 通过执行$('#TreeView').empty()删除整个组织树;它清除了div里面的所有东西 通过执行$('#TreeView').load(UrlToGetTreeHierarchy)来“删除”整个组织树,该加载应返回
在这种情况下,什么是最佳做法?绝对是第一位。请求一个空数据集没有任何好处。这将需要一个请求、一个数据库查询和一个响应。第一种方法只是清除已确认要删除的数据