如何在VS2010中使用webparts为sharepoint创建自定义应用程序页面?

时间:2010-08-23 17:50:08

标签: sharepoint web-parts applicationpage

我是Sharepoint的新手,我不是百分百确定这是否是正确的方法,但这里就是这样。我有一个非常简单的母版页,我希望加载自定义应用程序页面。在该应用程序页面上,我想要有2个Web部件。我希望能够在vs2010中创建和编辑这个应用程序页面,这样我就可以在团队基础服务器上创建它。

我尝试右键单击我的解决方案并添加>新>应用程序页面,但我不知道如何让它加载到我的Sharepoint站点并添加到母版页或主页。如果有人能指出我正确的方向或给出更合适的设计方案,我将非常感激。谢谢。

2 个答案:

答案 0 :(得分:2)

通过几个简单的步骤,我就能实现我想要的目标。

  1. 内部sharepoint设计器创建一个基本的Web部件页面。
  2. 在visual studio中,创建一个应用程序页面。添加>新商品>申请页面。
  3. 返回您在sharepoint设计器中创建的新Web部件页面并复制代码并将其粘贴到新的应用程序页面中
  4. 在您的应用程序页面中编辑页面声明中的MasterPageFile属性,以便母版页的路径正确。这是我的页面声明的样子:
  5. 现在您可以在vs2010和团队基础服务器上编辑自定义应用程序页面。

答案 1 :(得分:0)

大多数时候我创建一个使用SharePoint主页的自定义aspx,它部署在SharePoint内部

请参阅本文的选项4

http://blogs.msdn.com/b/cjohnson/archive/2006/09/05/application-development-on-moss-2007-amp-wss-v3.aspx

这就是我部署解决方案的方式

http://blogs.msdn.com/b/cjohnson/archive/2007/12/15/building-a-simple-asp-net-page-based-sharepoint-application-in-visual-studio-with-the-visual-studio-extensions-for-wss-ctp-1-1.aspx

(我使用这个,因为某些用户可能会在我之前基于Web部件的实现中意外删除webparts)

相关问题