Usuário com melhor resposta
Página ASPX no SharePoint

Pergunta
-
Tenho um site criado no SharePoint e uma página que criei no Visual Studio. Gostaria de saber como adicionar essa página no meu site do sharepoint de modo que o menu lateral e o cabeçalho do sharepoint apareçam com a página que criei no Visual Studio ali no meio.
Obrigado
Respostas
-
Ou ainda, você pode definir ela como um page layout do sharepoint e definir que ela herde a master page Application.MASTER atribuindo a ela a tag
MasterPageFile
="~/_layouts/application.master"
Com essa definição vc terá de criar ums ContentPlaceHoldes, onde o PlaceHolderMain é o principal :
<
asp:content ID="Content1" contentplaceholderid="PlaceHolderAdditionalPageHead" runat="server"></asp:Content>
<
asp:Content ID="Content2" contentplaceholderid="PlaceHolderPageTitle" runat="server"></asp:Content>
<
asp:content ID="Content3" contentplaceholderid="PlaceHolderPageTitleInTitleArea" runat="server"></asp:Content>
<
asp:Content ID="Content4" ContentPlaceHolderId="PlaceHolderPageDescription" runat="server"></asp:Content>
<
asp:Content ID="Content5" ContentPlaceHolderId="PlaceHolderMain" runat="server"></asp:Content>
Espero ter ajudado...
Forte Abraço.- Editado Sergio Orru sábado, 6 de junho de 2009 22:15 Erro HTML
- Sugerido como Resposta Daniel Barroso MSFor segunda-feira, 8 de junho de 2009 12:40
- Marcado como Resposta Hezequias VasconcelosModerator terça-feira, 26 de junho de 2012 18:22
Todas as Respostas
-
Tudo bem? Tito.
Bom primeiro precisamos ver algumas respostas para dar uma apoio melhor para vc ok?
- Esta sua páginas ASPX usa recurso object model do Sharepoint? ou seja ele acessa objetos do sharepoint?
Se sim, então a melhor forma vc usar o smartpart, onde vc pode criar um user control do seu aspx e colocar facilmente nele
Procura no codeplex www.codeplex.com\smartpart
- Agora se vc não usa nada de object model...
Simples basta colocar sua aplicação n ISS como uma simples web.
Pega uma webpart de visualizao de página, pega a url e aponta nas propriedas da webpart.
Pronto!!
Fácil né!!
OBS: Vc não tem nenhuma integração com o sharepoint desta forma ok? Simples está centralizando acessos no seu portal.
Bruno Velaz
Faça parte do CanalSharePoint - Seja Membro!!
www.canalsharepoint.com.br\brunovelaz
Bruno Velaz - http://brunovelaz.spaces.live.com |*| CanalSharepoint.com.br\brunovelaz -
Ou ainda, você pode definir ela como um page layout do sharepoint e definir que ela herde a master page Application.MASTER atribuindo a ela a tag
MasterPageFile
="~/_layouts/application.master"
Com essa definição vc terá de criar ums ContentPlaceHoldes, onde o PlaceHolderMain é o principal :
<
asp:content ID="Content1" contentplaceholderid="PlaceHolderAdditionalPageHead" runat="server"></asp:Content>
<
asp:Content ID="Content2" contentplaceholderid="PlaceHolderPageTitle" runat="server"></asp:Content>
<
asp:content ID="Content3" contentplaceholderid="PlaceHolderPageTitleInTitleArea" runat="server"></asp:Content>
<
asp:Content ID="Content4" ContentPlaceHolderId="PlaceHolderPageDescription" runat="server"></asp:Content>
<
asp:Content ID="Content5" ContentPlaceHolderId="PlaceHolderMain" runat="server"></asp:Content>
Espero ter ajudado...
Forte Abraço.- Editado Sergio Orru sábado, 6 de junho de 2009 22:15 Erro HTML
- Sugerido como Resposta Daniel Barroso MSFor segunda-feira, 8 de junho de 2009 12:40
- Marcado como Resposta Hezequias VasconcelosModerator terça-feira, 26 de junho de 2012 18:22