asp.net - 导入 SiteFinity

标签 asp.net xml sitefinity sitefinity-3x

我刚刚在 Windows Server 2008 上完成了 SiteFinity 3.7 标准版的安装。有没有一种方法可以将一个已经存在的 .NET 项目 (ASP.NET) 全部/部分导入到 SiteFinity 中,当然只需对代码进行一些小改动(可能是通过 changinf 几个 xml 文件或类似的东西)。我只能在“管理”->“工具”部分看到“导出”,但看不到导入。我是 SiteFinity 的新手,因此非常感谢详细的帮助/指导。

谢谢。

最佳答案

我认为你在这里是一个人。 Sitefinity 将所有内容存储在数据库中,因此您必须以编程方式转换站点地图(读取 XML 插入数据库)。 Sitefinity 确实有一个允许您执行此操作的 API。例如,您可以 create pagesadd controls to that page .

Sitefinity 使用 MasterPages 作为模板,所以这很容易。您还可以重复使用您拥有的任何控件。

但是,当您完成转换代码的编写时,我想您会发现您可以在更短的时间内手动完成所有工作。除非这是您需要转换的大型网站。

关于asp.net - 导入 SiteFinity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3399734/

相关文章:

asp.net - Gridview 超链接字段使用 DataNavigateUrlFormatString 和 & 符号

xml - Xquery:查找最接近给定数字的值

asp.net - ASP.NET 应用程序访问数据库的权限被拒绝

Asp.Net Mvc bundle 和特定 View

jquery - 获取gridview的列索引值?

c# - 在 Linq/ODataController 中使用全文搜索

python - 使用带有标签的 ElementTree 从 XML 检索文本时遇到问题

c# - 如何只读取 .XML 的一小部分

asp.net - Sitefinity:如何以编程方式更新文档的修订版本?

telerik - Sitefinity 多语言网站图片(未翻译)问题