1

我在列表视图中使用两个数据源。第一个是列表视图数据源,第二个是本地数据源。我正在向本地数据源添加多个项目。在保存单击时,我想将本地数据源中的所有值保存到数据库中。

在按钮中单击我正在使用 localdatasource.sync() 方法来调用 create 方法。但它没有进入参数映射。

只是在我的数据库中,我有 10 个列表视图项目。最初我正在加载 1 个项目,然后单击下一个按钮,我正在加载下一个项目。然后,当我在下一个按钮上保存问题时,单击本地数据源。在完成按钮上单击我想保存所有值。

问候,

斯里兰卡

4

1 回答 1

0

您是否尝试创建一个为远程操作配置的数据源,并最初通过数据源配置器的数据字段填充它?像这样的东西:

    dataSource: {
        transport: {
            read: {
                "url": "/Home/GetPersons"
            },
            update: {
                "url": "/Home/UpdatePerson"
            }
        },
        data: {
            Data: [{
                PersonID: 1,
                Name: "John",
                BirthDate: "\/Date(-47876400000)\/"},
            {
                PersonID: 2,
                Name: "Sara",
                BirthDate: "\/Date(148251600000)\/"}],
            Total: 2
        }
        //... etc. other options 
    }
于 2012-11-28T18:58:53.380 回答