Item de lista páginas de formulário

As lista item forma páginas (DisplayForm.aspx, EditForm.aspx e NewForm.aspx) para a maioria das listas Windows SharePoint Services wssnoverslong se baseiam o mesmo arquivo Form.aspx localizado em Local_Drive : \\Program Files\Common Files\Microsoft Shared\web extensions\12\TEMPLATE\Pages servidor. Este arquivo implementa o arquivo Default.master Windows SharePoint Services wssnoversshort localizado no \12\TEMPLATE\GLOBAL.

Por padrão, páginas forma lista executar na não-modo compilação para melhor escalabilidade. Windows SharePoint Services não permite codificar em páginas forma, a menos que permitindo codificar em páginas é habilitado por interface de usuário.

Lista de itens formulários e de página mestra

Páginas forma lista padrão são criadas de acordo com o página mestra usar como padrão, com cada área para o controle representado por um espaço reservado na página. Uma página forma lista contém espaços reservados para o barra de ferramentas, cabeçalho, corpo e rodapé. Cada página forma específica decide quais controles para usar nesses espaços reservados, que requer o design geral página mestra com seu (derivado) aninhado mestre páginas.

O página mestra define as bordas e áreas de navegação exibidas na item da lista formulários. Para informações sobre como mestre páginas nos serviços SharePoint Windows, consulte Páginas mestras.

O arquivo Form.aspx contém um Microsoft.SharePoint.WebPartPages.WebPartZone T:Microsoft.SharePoint.WebPartPages.WebPartZone controle que insere um objeto ListFormWebPart T:Microsoft.SharePoint.WebPartPages.ListFormWebPart no corpo da página. Para exibir o conteúdo da página, esta Web Part instancia um ListForm ListForm controle cujo modelo é definido em \12\TEMPLATE\CONTROLTEMPLATES\DefaultTemplates.ascx. O ListForm ListForm controle contém marcação HTML e controle modelos para dispor a barra de ferramentas, campos e outras partes da forma. Você pode especificar um personalizado ListForm controle por meio das propriedades do ListFormWebPart T:Microsoft.SharePoint.WebPartPages.ListFormWebPart classe de modelo.

Importante

Editando os arquivos que instala Windows SharePoint Services wssnoversshort em servidores Web front-end não é com suporte.As alterações feitas aos arquivos originalmente instalados podem ser substituído quando você instalar atualizações ou pacotes serviço para Serviços SharePoint Windows, ou quando você atualizar uma instalação para o próximo versão do produto.

Exibir de processamento de formulário

Formulários exibir Windows SharePoint Services wssnoversshort têm processamento ligeiramente diferente do que a editar e novos formulários, porque embora formulários exibir tenham o mesmo layout como a editar formulários novos e compartilhar a maioria dos controles, exibir forma campos são definidos no código não gerenciado e ter o mesmo processamento campo como é usado nos modos de exibição de lista. Em modo de exibição, SharePoint campo controles usam definições Os esquemas principal linguagem de marcação de aplicativos de colaboração CAML (de colaboração de aplicativo de marcação de idioma) para processar os campos.

Importante

Embora você possa adicionar Web Parts para os formulários de lista itens (DispForm.aspx, EditForm.aspx e NewForm.aspx), exibir, editar e novo dessa forma não é recomendável ou com suporte em Windows SharePoint Services.Adicionar Web Parts a Páginas exibição de lista (AllItems.aspx) é com suporte.

Especificando páginas personalizadas para criar ou modificar listas

Você pode especificar um personalizado página para criar listas ou edição Propriedades lista especificando o NewPage e EditPage EditPage atributos no elemento e565ead9-adcb-4a90-97e3-04850719420a ListTemplate de uma definição lista de recursos.

Exemplo a seguir especifica personalizado páginas para listas criadas por meio de definição lista.

                    <Elements xmlns="https://schemas.microsoft.com/sharepoint/">
  <ListTemplate
    name="MyTemplate"
    Type="2100"
    BaseType="1"
    OnQuickLaunch="TRUE"
    SecurityBits="11"
    Displayname="My Custom List Type"
    NewPage="MyCreateList.aspx"
    EditPage="MyEditList.aspx"
    Description="My description..."
    Image="/_layouts/images/itsl.gif"
    DocumentTemplate="100">
  </ListTemplate>
</Elements>