在Composite c1 2.1版中添加自定义页面

时间:2012-07-06 02:25:53

标签: c1-cms

我正在开发一个网站,该网站需要导入Excel电子表格的功能。这个网站的管理员要求我们有一个复合的自定义设计页面,他只需选择一个Excel工作表并上传。

有没有办法在c#中构建自定义页面并合并或添加到复合中?

P.S - 他们正在使用复合版本2.1.1

1 个答案:

答案 0 :(得分:2)

http://docs.composite.net/Data/Adding-pages-with-Csharp上有一个使用C#向Composite C1添加页面的指南。

但我建议您使用C1函数处理这种情况(来自外部源的动态内容,这里是Excel表),而不是生成新页面。像往常一样创建页面,但在该页面上托管C1函数。让这个C1函数生成所需的动态内容。

您可以使用各种语言创建C1函数(ASP.NET UserControls,Razor,MVC,XSLT,输出html的原始C#)。选择您最熟悉的技术。

相关链接: