Compartilhar via


Como: Criar controles de usuário do ASP.NET

Você cria controles de usuário do ASP.NET em grande parte da mesma maneira que você cria páginas da Web ASP.NET.Você pode usar os mesmos elementos e controles HTML em um controle de usuário que você usa em uma página ASP.NET padrão.No entanto, o controle de usuário não possui elementos html,body, e form; e a extensão de nome do arquivo deve ser .ascx.

Para criar um controle de usuário ASP.NET

  1. Abra o projeto de site ao qual você deseja adicionar controles de usuário.Se você ainda não tiver um projeto de site, você pode criar um.Para obter mais informações, consulte Sites do IIS local ou Como: Criar sites Web sistema de arquivos.

  2. No menu Website, clique em Add New Item.

    The Adicionar novo item caixa de diálogo é exibida.

  3. Na caixa de diálogo Add New Item, em Visual Studio installed templates, clique em Web User Control.

  4. Na caixa Name, digite um nome para o controle

    Como padrão, a extensão de nome de arquivo.ascx é acrescentada ao nome do controle que você digitar.

  5. Na lista Language, selecione a linguagem de programação que você deseja usar.

  6. Opcionalmente, se você desejar manter qualquer código para o controle de usuário em um arquivo separado, selecione a caixa de seleção Place code in separate file.

  7. Clique em Adicionar.

    O novo controle de usuário ASP.NET é criado e aberto no designer.The markup for this new control is similar to the markup for an ASP.NET Web page, except that it contains an @ Controle directive instead of an @ Page directive, and the user control does not have html, body, and form elements.

    Adicione quaisquer marcação e controles para o novo controle de usuário, e adicione código para as tarefas que o controle de usuário irá executar, como manipular eventos de controle ou ler dados de uma fonte de dados.

Consulte também

Tarefas

Como: Incluir controles de usuário do ASP.NET em páginas da Web

Conceitos

Visão geral sobre controles de usuário ASP.NET