1

我在技术方面的经验很少。我刚开始从事 IT 行业。我得到了一份与 kendo SpreadSheet 合作的工作,我需要将数据从 excel 电子表格填充到 kendo SpreadSheet。

我搜索了很多,但不幸的是没有找到类似的代码。

我刚刚在下面找到了这两个链接。 https://demos.telerik.com/kendo-ui/spreadsheet/datasource https://demos.telerik.com/kendo-ui/spreadsheet/index

我喜欢使用下面的代码

 var dataSource = new kendo.data.DataSource({
                transport: {
                    read: onRead,
                    submit: onSubmit
                },
                batch: true,
                change: function() {
                   $("#cancel, #save").toggleClass("k-state-disabled", !this.hasChanges());
                },

我有几个问题。

1)var crudServiceBaseUrl =“ https://demos.telerik.com/kendo-ui/service ”的这个网址是什么;在代码中?

2) 我不能在代码中提及字段名称,因为在运行时我可能会读取任何字段数量和名称可能不同的 Excel 文件。

schema: {
                    model: {
                        id: "ProductID",
                        fields: {
                            ProductID: { type: "number" },
                            ProductName: { type: "string" },
                            UnitPrice: { type: "number" },
                            Discontinued: { type: "boolean" },
                            UnitsInStock: { type: "number" }
                        }
                    }
                }

3)我不能提到像下面这样的列和行,因为在我的情况下这不是固定的。

 $("#spreadsheet").kendoSpreadsheet({
                columns: 20,
                rows: 100,
                toolbar: false,
                sheetsbar: false,

所以我的请求是,如果可能的话,请用 asp.net mvc 操作中的示例代码指导我,我将读取 excel 表数据并将该数据作为 json 发送到客户端,并且 kendo 电子表格将绑定并显示。请用示例代码指导我。

还提到了我将在我的项目中添加哪些 js 和 css 文件?

谢谢

4

0 回答 0