Compartilhar via


Como: Adicionar controles DataList do servidor Web a uma página da Web do ASP.NET

To add a DataList Web server control to a page requires several steps.The following procedure describes steps that you can follow to create a working DataList control.

Para adicionar um controle DataList do servidor Web a uma página da Web do ASP.NET

  1. In Design view, from the Data tab of the Toolbox, drag a data source control onto the page, such as a SqlDataSource control or a ObjectDataSource control.

  2. Use o Configure Data Source Wizard para definir a conexão e a consulta, ou método de recuperação de dados, para o controle de fonte de dados.

    Observação:

    If you want to use the DataList control to update data (for example, by writing code for the control's UpdateCommand or DeleteCommand event), you must be sure that the data source control is defined with appropriate queries and that the queries include a primary key.No passo Configure Select Statement do Configure Data Source Wizard, você pode clicar em Advanced para exibir opções avançadas onde você pode ter o wizard generate update queries.

  3. In Design view, from the Data tab of the Toolbox, drag a DataList control onto the page.

  4. Right-click the DataList control and click Show Smart Tag.

  5. Na lista Choose Data Source, clique no nome do controle da fonte de dados que você criou nas etapas 1 e 2.

    This sets the control's DataSourceID property.If the query includes a primary key, the controls' DataKeyField property is set as well.

  6. In Design view, right-click the DataList control, point to Edit Template, and then click Item Templates.The control displays the ItemTemplate, AlternatingItemTemplate, SelectedItemTemplate, and EditItemTemplate in template-editing mode.

    By default, the ItemTemplate template is populated with static text for captions and with data-bound Label controls to display the fields from the data source.

  7. Adicione aos modelos qualquer texto HTML e outros controles de servidor da Web ou controles de servidor HTML que você precise.For detailed information about editing templates, see Como: Criar controle de servidor Web Templates Using the Designer.

  8. When you are finished editing the templates, right-click the DataList control and then click End Template Editing.

Consulte também

Tarefas

Demonstra Passo a passo: Exibindo e formatando dados com o controle DataList do servidor Web

Como: Permitir usuários selecionarem itens em controles DataList do servidor Web

Como: Permitir que usuários edição itens nos controles DataList do servidor Web

Como: Permitir aos usuários excluir itens nos controles DataList do servidor Web

Conceitos

Modelos de controles servidores web ASP.NET

Referência

Visão geral do controle DataList do servidor Web