使用Sitefinity API以编程方式创建页面

时间:2012-08-28 11:31:36

标签: visual-studio api sitefinity sitefinity-3x

我想用Sitefinity API以编程方式创建页面,我知道要编写哪些代码,但我不知道要创建哪个文件或编辑插入此代码,请帮助我,这是我的代码想要插入,提前谢谢:

Telerik.Cms.CmsManager cmsManager = new Telerik.Cms.CmsManager();

Telerik.Cms.ICmsPage newPage = cmsManager.CreatePage(“关于我们”);

cmsManager.SavePage(NEWPAGE);

1 个答案:

答案 0 :(得分:1)

我得到了答案(来自Josh Morales) “这取决于你想要完成的任务。你可以把它放在一个空白的webforms页面上(创建一个test.aspx页面并将其放在后面的代码中)并运行该页面来执行它。你也可以将它放在一个用户控件(ascx文件)作为窗口小部件并将其放在页面上以运行它。 或者你可以将它包装在一个模块中,但这是更高级的,可能只有在需要可重用的东西时才需要。有关模块创建的更多信息,请查看站点内部模块示例示例:http://www.sitefinity.com/documentation/documentationarticles/developers-guide/how-to/how-to-create-a-testimonials-intra-site-module