【发布时间】:2012-07-06 16:54:10
【问题描述】:
我正在开发一个需要导入 Excel 电子表格的功能的网站。这个网站的管理员要求我们有一个定制设计的复合页面,他只需选择一个excel表格并上传。
有没有办法在 c# 中构建自定义页面并合并或添加到复合中?
P.S - 他们使用的是复合版本 2.1.1
【问题讨论】:
标签: c1-cms
我正在开发一个需要导入 Excel 电子表格的功能的网站。这个网站的管理员要求我们有一个定制设计的复合页面,他只需选择一个excel表格并上传。
有没有办法在 c# 中构建自定义页面并合并或添加到复合中?
P.S - 他们使用的是复合版本 2.1.1
【问题讨论】:
标签: c1-cms
http://docs.composite.net/Data/Adding-pages-with-Csharp 上有使用 C# 将页面添加到 Composite C1 的指南。
但我建议您使用 C1 函数而不是生成新页面来处理这种情况(来自外部来源的动态内容,这里是 Excel 表)。像往常一样创建页面,但在该页面上托管 C1 函数。让这个 C1 函数生成所需的动态内容。
您可以使用多种语言(ASP.NET 用户控件、Razor、MVC、XSLT、输出 html 的原始 C#)创建 C1 函数。选择您最熟悉的技术。
相关链接:
【讨论】: