Kentico,带有用于上传 CSV 的 Web 部件的模块

Posted

技术标签:

【中文标题】Kentico,带有用于上传 CSV 的 Web 部件的模块【英文标题】:Kentico, module with web part to upload CSV 【发布时间】:2019-01-07 11:19:10 【问题描述】:

我需要将 CSV 文件中的数据上传到 Kentico 的自定义表中,我创建了一个自定义表但不知道如何上传 CSV 并处理它,我还创建了一个可以使用的 Web 部件上传 CSV 并将数据插入自定义表,但该 Web 部件在前端网页上可用。我希望用户先登录到 Kentico 后端,然后访问模块并上传 CSV 文件。

如何使用 Web 部件构建模块以上传 CSV 文件?

【问题讨论】:

【参考方案1】:

Kentico 拥有完善的自定义模块创建过程:

https://docs.kentico.com/k11/custom-development/creating-custom-modules

您正在寻找的是具有自定义 UI 的模块:

https://docs.kentico.com/k11/custom-development/creating-custom-modules/manually-creating-the-interface-for-custom-modules

在这里,您实际上是在创建一个 ASPX 模板,其中包含您需要的任何控件。您可以添加一个 ASP 按钮并重用 Web 部件中的代码,或者将整个 Web 部件添加到模板中。如果配置正确,模块将在管理中运行,并使用您选择的模板以及适当的代码。

【讨论】:

以上是关于Kentico,带有用于上传 CSV 的 Web 部件的模块的主要内容,如果未能解决你的问题,请参考以下文章

如何隐藏一些 Kentico 博客评论字段?

Kentico 11:在 text/xml 转换中使用变量

搜索结果转换中的多个索引不适用于Kentico

Kentico 是不是允许带有问号的查询字符串?

上传 CSV 文件并在 Bokeh Web 应用程序中读取

Angular 4 - 上传 CSV