如何将自定义ASP.NET页面添加到sharepoint中

如何将自定义ASP.NET页面添加到sharepoint中,asp.net,sharepoint,Asp.net,Sharepoint,如何将自定义ASP.NET页面添加到sharepoint? 我对sharepoint非常陌生,但我意识到我只能制作纯文本页面或链接。但是,如果我已经在ASP.NET中构建了一个网站,并希望通过sharepoint添加该网站,该怎么办。 或者是否可以从sharepoint构建网站本身,包括动态服务器端控件,如按钮、树……查看这些问题,这些问题应涵盖您需要的所有内容: 同样在SharePoint开发人员维基上。如果您希望SharePoint网站中有一些.aspx页面,可以构建包含.as

如何将自定义ASP.NET页面添加到sharepoint? 我对sharepoint非常陌生,但我意识到我只能制作纯文本页面或链接。但是,如果我已经在ASP.NET中构建了一个网站,并希望通过sharepoint添加该网站,该怎么办。
或者是否可以从sharepoint构建网站本身,包括动态服务器端控件,如按钮、树……

查看这些问题,这些问题应涵盖您需要的所有内容:


同样在SharePoint开发人员维基上。

如果您希望SharePoint网站中有一些.aspx页面,可以构建包含.aspx页面的SharePoint模块功能。

请参阅和

简单回答:将*.aspx文件放入_layouts文件夹中,通常位于

c:\Program Files\Common Files\Microsoft Shared\web服务器扩展\12\TEMPLATE\LAYOUTS\

之后,您可以通过以下方式通过sharepoint网站访问您的页面(例如,名为page1.aspx): http://your 站点名称/_布局/page1.aspx

您可以使用内联代码和/或代码隐藏,就像在普通的aspx页面中一样

但是,请注意,通过此方法添加的页面称为应用程序页面,这意味着用户无法(轻松)自定义这些页面,并且这些页面可以在服务器场中的所有网站集下使用


SharePoint支持另一种类型的页面,称为特定于站点的站点页面,您可以阅读有关它们的更多信息。

本演示如何逐步引导您完成创建应用程序页面的过程

在Windows SharePoint Services 3.0中创建应用程序页

视频的演示者Ted Pattison有一本书,它是帮助您开始SharePoint开发的绝佳资源

在Windows SharePoint Services 3.0内部

这些我都做不到。我不知道是我自己愚蠢还是什么!!但我真的厌倦了。我已经找了两个星期了。你能告诉我一些简单的步骤吗?好吧,如果某个功能太复杂,我建议你使用SharePoint Designer并将.aspx页面放到网站中。使用SharePoint Designer,您可以设置.aspx页面的母版页,等等。我不能这样做。我不知道是我自己愚蠢还是什么!!但我真的厌倦了。我已经找了两个星期了。你能告诉我简单的步骤吗,我会很感激的嘿,伙计,非常感谢,到目前为止效果不错。但是,如果我希望“外部sharepoint外观”出现在我拥有的页面周围,比如菜单、按钮和这种黄蓝色外观,该怎么办呢。可能吗?当然可以;有关如何执行此操作的示例,请查看该目录中的现有应用程序页面,例如settings.aspx;您将了解代码,并查看您必须在何处以及如何更改(查找占位符main占位符)。再次尝试了很多次,但我尝试了,但仍然不起作用。上面说有个错误。顺便问一下,这代表什么?“[full 4-part assembly name]”我还注意到:在我的页面中,当我编写定义母版页的代码行时,它表示找不到母版页。但我甚至打开了sharepoint本身的一个页面,它也不在那里。这是正常的还是什么?thx rob。我在视频中注意到了一些东西,当我在网站功能中时,我看不到视频中所有的东西,比如(一个示例功能)被激活。除了团队协作链接外,我没有找到其他链接。知道我怎么才能找到他们吗?