b/w deleteallonsubmit和deleteonsubmit的真正区别是什么?哪个更适合使用?

最佳答案

在asp.net mvc中没有DeleteOnSubmitDeleteAllOnSubmit这样的东西,所以我假设您指的是linq to sql表中的方法。(如果没有,请纠正我。)
基本上,可以使用DeleteOnSubmit从表中删除一行,方法是指定映射到要删除的行的单个实体。
DeleteAllOnSubmit如果要从表中删除多行,可以通过指定多个实体(更准确地说是这些实体的IEnumerable<>)来实现,这意味着您可以在或多或少的任何集合中指定它们。(List<T>Collection<T>等等。)

10-07 14:33