【发布时间】:2019-01-07 11:19:10
【问题描述】:
我需要将 CSV 文件中的数据上传到 Kentico 的自定义表中,我创建了一个自定义表但不知道如何上传 CSV 并处理它,我还创建了一个可以使用的 Web 部件上传 CSV 并将数据插入自定义表,但该 Web 部件在前端网页上可用。我希望用户先登录到 Kentico 后端,然后访问模块并上传 CSV 文件。
如何使用 Web 部件构建模块以上传 CSV 文件?
【问题讨论】:
我需要将 CSV 文件中的数据上传到 Kentico 的自定义表中,我创建了一个自定义表但不知道如何上传 CSV 并处理它,我还创建了一个可以使用的 Web 部件上传 CSV 并将数据插入自定义表,但该 Web 部件在前端网页上可用。我希望用户先登录到 Kentico 后端,然后访问模块并上传 CSV 文件。
如何使用 Web 部件构建模块以上传 CSV 文件?
【问题讨论】:
Kentico 拥有完善的自定义模块创建过程:
https://docs.kentico.com/k11/custom-development/creating-custom-modules
您正在寻找的是具有自定义 UI 的模块:
在这里,您实际上是在创建一个 ASPX 模板,其中包含您需要的任何控件。您可以添加一个 ASP 按钮并重用 Web 部件中的代码,或者将整个 Web 部件添加到模板中。如果配置正确,模块将在管理中运行,并使用您选择的模板以及适当的代码。
【讨论】: