我正在开发一个网站,该网站需要导入Excel电子表格的功能。这个网站的管理员要求我们有一个复合的自定义设计页面,他只需选择一个Excel工作表并上传。
有没有办法在c#中构建自定义页面并合并或添加到复合中?
P.S - 他们正在使用复合版本2.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#)。选择您最熟悉的技术。
相关链接: