Coloque Containers e controles em seu layout SharePoint 2010

Você pode estar se perguntando o que se passa dentro de espaços reservados de conteúdo em seu layout de página SharePoint 2010. Embora você possa colocar o texto e HTML marcação dentro espaços reservados, na maioria das vezes você colocar campos, controles, contentores, e Web Parts no seu layout de página.

UMA layout da página é um tipo de página ASP.NET. A maioria todos os controles que você pode usar em uma página ASP.NET são jogo justo para SharePoint. A exceção mais notável é os controles regulares de fonte de dados ASP.NET. SharePoint tem seus próprios controles de fonte de dados que você usa em seu lugar.

Se você realmente deseja obter hard-core com o desenvolvimento de layout de página, se familiarizar com a criação de sites com ASP.NET. Visual Studio Web Developer é um download gratuito, e você pode usá-lo para começar em ASP.NET. A maioria do que você sabe em ASP.NET pode ser aplicado a páginas do SharePoint.

Aqui estão vários tipos de controle que você pode colocar em um layout de página para conter conteúdo:

  • zonas Parte Peças / Web: zonas de Web Parts são os recipientes que contêm outros recipientes - Web Parts. Geralmente, você colocar as zonas de uma forma que define o layout da página usando uma combinação de HTML posicionamento / CSS e zonas inseridas.

    Por padrão, são orientadas as zonas verticalmente- Web Parts inseridos são empilhadas para cima e para baixo, e você pode movê-los acima ou abaixo de outro. zonas de Web Parts, no entanto, têm propriedades que podem ser definidas no SharePoint Designer, que permitem Web Parts para sentar-se horizontalmente ao lado do outro.

    No SharePoint 2010, você pode inserir Web Parts diretamente em um layout de página sem zone mas lembre-se, isso deve ser feito apenas quando um elemento deve ser em todas as páginas usando esse layout de página, e há benefícios para não usar uma zona ou deixar os editores de páginas controlar a web Part.

  • controles HTML: controles HTML que podem ser inseridos incluem marcações HTML, como IMG tags, tags DIV, marcas de parágrafo, e controles de formulário HTML, como caixas de entrada e botões enviar. Você pode digitar manualmente HTML no layout de página também.

  • ASP.NET controla: Se você tem experiência em programação .Net, você vai reconhecer muitos dos ASP.NET controles que você pode inserir, como controles padrão, como rotadores de anúncios, calendários e controles de formulários ASP.NET. Estes também incluem controles de dados, como exibições de grade e fontes de dados, controles de validação, como RequiredFieldValidator, e controles de navegação.

  • controles SharePoint: Vista de dados e servidor controles específicos para o SharePoint, bem como campos de página e campos de conteúdo.

  • campos de página: colunas de site sobre a página si- por exemplo, comentários, tipo de conteúdo e Título Data de Início.

    Para ajudar editores, você pode colocar alguns desses campos no painel do modo de edição para que eles possam editar, enquanto eles estão a edição da página em vez de navegar para a biblioteca página para editar. Conteúdo mostrado no painel do modo de edição não está visível para usuários que visualizam a página aprovado.

  • Os controles de conteúdo: Controles na página que armazenam conteúdo, como links de resumo, imagem de página e conteúdo da página são diferentes de Web Parts.

    campos de página e controles de conteúdo são colunas de site no tipo de conteúdo associado com o layout da página. Toda vez que você quiser adicionar um novo campo ou controle de conteúdo para o layout da página, você deve adicionar uma coluna de site para o seu tipo de conteúdo.

    Geralmente, layouts de página SharePoint para sites de publicação conter pelo menos um controle de conteúdo (um recipiente HTML), bem como zonas de Web Parts. No entanto, você pode fazer controles de campo adicionais no navegador como colunas de site e adicionar a página tipos de conteúdo layout para inserção na página.

    Outros controles de campo que já foram criados para seu uso em layouts de páginas (dependendo se você está usando o artigo Página tipo de conteúdo pai ou a página tipo de conteúdo Bem-vindo) incluem imagem da página, autor, assinatura, e assim por diante.

O que há de tão especial sobre controles de conteúdo? Eles fazem parte da infra-estrutura editorial e armazenado com as informações da página. Isso significa que eles são parte do controle de versão da página (ou seja, você pode reverter para uma versão anterior do conteúdo) e o processo de aprovação (ou seja, os visitantes não verá o conteúdo até que a página seja aprovada).

Informação sobre a peça Web é armazenado com a peça Web, portanto, depois de clicar em OK em suas mudanças de peças Web, eles são imediatamente visíveis.

menu