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