使用params [] wih ObjectDataSource

时间:2015-06-03 12:45:03

标签: c# entity-framework objectdatasource

我的EF插入方法定义如下:

public void Add(params T[] items)

如何与ObjectDataSource一起使用来插入对象?

1 个答案:

答案 0 :(得分:1)

根据the documentationObjectDataSource的插入方法旨在调用一个方法,该方法包含要插入的项的每个的参数,而不是项目本身(更不用说项目的数组)。

我要么为你的存储库添加一个重载,它接受单个项的值(也许可以调用Add),或者在某个地方添加一个映射器,将值映射到一个新项并调用你的{{1方法。